The role of Backend Developer involves supporting the development of a tool designed to enable business colleagues to easily and efficiently create data products.
Role & Responsibilities
Support the design of the Data Product Builder architecture and its development using Python skills.
Set up the necessary infrastructure in a stable and secure manner, as well as develop CI/CD pipelines and testing frameworks.
Be responsible for designing and implementing individual microservices and RESTful APIs, ensuring their proper functioning.
Handle code quality by defining development conventions and guidelines, ensuring high test coverage.
Contribute to knowledge sharing within the team and ensure effective collaboration with clients.
Skills & Qualifications
+3 years of experience in backend software development using Python
Hands-on experience in designing, developing, and consuming RESTful APIs, including advanced authentication concept
Experience in implementing and operating containerized microservices in cloud environments (preferably Azure).
Java is a plus.
Agile mindset, proactive approach, strong personal organization, and team collaboration in an agile, remote environment.
Benefits
Job Type: Direct hire.
Remote Work: 2 days in the office per week.
30 days of vacation and an attractive benefits package.