- Développer des applications backend en Python et optimiser les performances des solutions existantes.
- Concevoir et implémenter des API RESTful et des services web.
- Collaborer avec les équipes front-end et autres développeurs pour intégrer et déployer des fonctionnalités nouvelles.
- Participer à l'architecture, à la conception et à la revue de code.
- Effectuer des tests automatisés (unitaires et d'intégration) pour garantir la qualité du code.
- Assurer la documentation technique et la mise à jour des fonctionnalités des projets.
- Suivre les bonnes pratiques de développement logiciel (TDD, DDD, clean architecture).
- Résoudre les bugs et les problèmes techniques rencontrés par les utilisateurs.
- Diplôme BAC +3 et plus en informatique, ingénierie logicielle, ou un domaine connexe.
- Solide maîtrise de Python, HTML, CSS et de ses principaux frameworks (Django, Flask, FastAPI, etc.).
- Connaissance en développement oDoo serait un plus
- Expérience dans la conception de services API et la gestion des architectures orientées microservices.
- Connaissances approfondies des bases de données relationnelles (PostgreSQL, MySQL) et/ ou NoSQL (MongoDB, Redis).
- Connaissance des outils de versioning (Git) serait un atout
- Connaissance de l’environnement de travail en méthodologie Agile (Scrum, Kanban) serait une plus
- Capacité à travailler de manière autonome et à résoudre des problèmes complexes.