Backend Python Developer – Douala
PRIMUS CLOUD SOLUTIONS
Douala, Littoral, Cameroon
·Postuler au plus tôt
·Non spécifié
·Informatique - Electronique - Numérique
·Développeur
- Design, develop, and maintain RESTful APIs using FastAPI and best practices.
- Collaborate with front-end developers to understand API requirements and translate them into high-quality, well-documented code.
- Implement robust error handling and security measures to ensure the integrity and reliability of APIs.
- Utilize databases (SQL or NoSQL) to store and manage data efficiently.
- Write unit and integration tests using frameworks like pytest to ensure code quality and stability.
- Optimize API performance and scalability to handle high volumes of traffic.
- Stay up-to-date on the latest advancements in Python, FastAPI, and backend development trends.
- Participate in code reviews and contribute to a collaborative development environment.
- 2+ years of professional experience as a backend developer using Python.
- Proficiency in writing clean, well-documented, and maintainable code.
- Strong understanding of FastAPI concepts and functionalities, including routing, data validation, and dependency injection.
- Experience with database technologies (SQL and/or NoSQL) and data access patterns.
- Experience with Test Driven Development (TDD) principles and practices.
- Familiarity with containerization technologies (Docker) is a plus.
- Experience with cloud platforms (AWS, GCP, Azure) is a plus.
- Excellent communication, collaboration, and problem-solving skills.
- A passion for building efficient and scalable backend systems.
- Experience with asynchronous programming frameworks (e.g., asyncio).
- Experience with caching mechanisms (e.g., Redis, Memcached).
- Experience with message queues (e.g., RabbitMQ, Kafka).
We offer a competitive salary and benefits package, along with the opportunity to work on challenging and rewarding projects in a fast-paced and collaborative environment. You'll have the chance to learn from talented developers, contribute to the growth of our company, and make a real impact on our products.
» Années d'expérience: Entre 2 an et 3 ans