We are seeking a Python Developer with strong expertise in building scalable applications and a deep understanding of Python frameworks. In this role you will develop and maintain backend services optimize code performance and collaborate with crossfunctional teams to implement efficient solutions.
Responsibilities:
- Build the Backend architecture ensuring scalability performance and maintainability.
- Take part in architecture decisionmaking design and develop functional solutions and proactively addressing challenges.
- Drive technical excellence and quality taking ownership of technical decisions.
- Develop scalable web APIs implement sophisticated business logic and develop asynchronous services in a dataoriented scalable application;
- Demonstrates strong analytical problemsolving skills to support scalable and sustainable design solutions Ensure the application remains responsive and highperforming while maintaining scalability to accommodate a growing user base
Qualifications :
- 5 years of commercial Python development experience.
- Strong understanding of data structures testing methodologies and design patterns.
- Experience and understanding of AMQP protocols (RabbitMQ experience is a significant plus).
- Proven experience in the maintenance and implementation of message broker solutions.
- Solid understanding of microservices architecture and highload systems.
- Proficiency in SQL and NoSQL databases (mongoDB).
- Proficiency in working with asynchronous frameworks.
- Experience with async frameworks Strong knowledge of SOLID principles and ObjectOriented Programming (OOP).
- English proficiency at a B1 level.
- Familiarity with modern development tools and practices such as Docker Kubernetes and CI/CD pipelines.
Nice to have:
- Experience with cloud platforms (AWS GCP or Azure).
- Strong problemsolving and analytical skills.
- Good communication skills and the ability to work in a team.
- Eagerness to learn and adapt to new technologies.
- Ability to work independently and manage time effectively.
- Strong attention to detail.
- Ability to collaborate effectively with crossfunctional teams.
- Proactive attitude towards identifying issues and proposing solutions.
- Experience with Tornado.
Additional Information :
- Remote work
- Vacation: 20 working days
- Paid sick leave
- Learning Coverage
- Sport coverage
- Medical insurance
Remote Work :
Yes
Employment Type :
Fulltime