Senior Cloud Developer
We are looking for skilled developers to join our team in creating cutting-edge software solutions.
Our cloud-based platform is designed to help users manage their daily tasks and improve productivity.
Key responsibilities include:
* Designing and developing scalable cloud applications using Python.
* Collaborating with cross-functional teams to create optimal architecture and design solutions.
* Ensuring code quality through regular code reviews, automated testing, and optimization.
* Troubleshooting technical issues and implementing performance enhancements.
* Developing APIs for seamless integration and integrating third-party services.
* Mentoring junior developers and promoting a culture of continuous learning.
* Implementing security best practices and ensuring compliance with industry standards.
* Documenting code, processes, and procedures for future reference.
Requirements:
* Strong proficiency in Python programming language, including libraries and frameworks, especially Django.
* Experience in developing and maintaining SaaS applications and ability to design scalable and reliable software solutions.
* Excellent communication skills and ability to collaborate effectively with product management teams.
* Experience with Docker and containerization of services.
* Knowledge of software development methodologies, such as Agile.
* Proficiency in working with relational and NoSQL databases.
* Experience in designing and implementing RESTful APIs.
* Familiarity with automated testing frameworks and code quality assurance.
* Ability to identify and address performance bottlenecks.
* Strong problem-solving skills for troubleshooting technical issues.
* Eagerness to stay updated on emerging technologies and industry trends.
* Fluency in both German and English.