En tant que Développeur Backend Python/Django, vous serez responsable de la conception,
du développement et de la maintenance de l’architecture backend d’applications. Vous serez en charge de la
mise en œuvre de solutions robustes, scalables et performantes en utilisant Python et le framework Django
Concevoir et développer des APIs RESTful performantes et sécurisées en utilisant
Django et Django REST Framework (DRF).
- Développer des modules et fonctionnalités backend selon les besoins et spécifications
fonctionnelles.
- Assurer la gestion des bases de données (relationnelles comme PostgreSQL, MySQL
etc).
- Optimiser les performances des applications et des requêtes SQL.
- Mettre en place des systèmes d’authentification et de gestion des utilisateurs (OAuth,
JWT, etc.).
Python : Maîtrise de Python, de ses bibliothèques et de ses frameworks associés (Django,
Flask, etc.).
- Django & Django REST Framework : Expérience solide dans le développement avec
Django et Django REST Framework pour la création d’APIs.
- Base de données : Expérience avec les bases de données relationnelles (PostgreSQL,
MySQL etc)
- Gestion des API : Bonne maîtrise de la conception d'APIs RESTful ou GraphQL, gestion
des requêtes et de la pagination.
- Sécurité : Connaissances des bonnes pratiques en matière de sécurité backend, gestion
des permissions et des rôles.
- Outils de gestion de version : Expérience avec Git (GitHub, GitLab, Bitbucket).
- Tests : Connaissance des outils de tests unitaires et d’intégration
- CI/CD : Expérience en intégration continue et déploiement continu (Jenkins, GitLab CI,
CircleCI).
Baccalauréat + 2 Minimum.
- Expérience : 2 ans Minimum.
- Avoir occupé un poste similaire.
Forte capacité d’analyse et de résolution de problèmes complexes.
- Autonomie, rigueur et sens de l'organisation.
Bonne communication, capacité à expliquer des concepts techniques à des nontechniciens.
- Esprit d’équipe et capacité à travailler de manière collaborative