API-SQL Developer
Our backend- and database-team is looking for support in developing robust GoLang based API's and advanced business logic in MySQL databases.
We use cookies to give you the best experience on our website. You can choose which cookies you want to allow below. You can find more details in our privacy policy.
Essential cookies are cookies that are needed for the proper functioning of the website
Analytical cookies are cookies that help us improve the experience of our website by collecting anonymized usage data. Data from analytical cookies is also sent to the USA (an unsafe third country according to the GPDR), among other countries.
Our backend- and database-team is looking for support in developing robust GoLang based API's and advanced business logic in MySQL databases.
Job Title
{My}SQL, backend & BLOCKCHAIN developer
Job Description
We are looking for a full- or part-time member of our agile IT team. Together as part of the team you will drive the development of our platform technology by designing and developing interfaces and functionalities on database and system level (API) alike.
On the database side you will be responsible for optimizing MySQL statements and routines as necessary for establishing best practices. Moreover you shall assist in solving all database usage issues and come up with ideas and advice that can help prevent such issues in the future.
On the application layer you will be responsible for the API design and implementation following the OpenApi standards using Golang, NodeJS or PHP. In case of integrations with other services you will develop the interfaces and interaction with these external services based on provided API documentations.
Essential Job Tasks
Help write and optimize MySQL statements and routines
Ensure performance, security and availability of databases
Prepare documentation and specifications
Handle common database procedures such as upgrade, backup, recovery, migration etc.
Collaborate with other team members and stakeholders
Along with developing SQL databases and tools, write SQL queries to store, sort and retrieve data
Take responsibility for conducting troubleshooting on databases and applications
Support developers with stored procedures, best practices, performance and other requests
Troubleshoot SQL and Server errors
Create stored procedures, triggers, functions, tables and database configurations
Help design and build solutions to support business strategies and deliver business value
Develop web-services and applications using Golang, PHP or JavaScript
Create applications which utilize 3party web-services or scrape external data sources.
Interact with EVM based blockchains
Skills and Qualifications
Skilled at optimizing complicated MySQL statements
Handling database replication and clustering
Awareness of isolation levels, scoping and error handlers
Capable of troubleshooting common database issues
Ability to create and maintain stored procedures
Ability to write SQL queries and statements to explore source data and data issues
Proficient understanding of code-versioning tools such as Git
Ability to read and write Golang, JavaScript or PHP
Understanding of blockchains and cryptocurrency.
Must be able to speak and write in English fluently
Nice to have
Ability to understand JSON schema and openAPI
Experience with JavaScript, React, Angular, Nodejs
Experience with Puppeteer, Selenium
Experience with RabbitMq or Kafka
Usage of Linux, Bash and Shell
Usage of Docker, Kubernetes, Cloud Environment
Experience with Solidity or Rust