Titre du poste : Développeur Python Backend (API REST)
Secteur d’activité (confidentialité sur le nom du client) : un opérateur innovant de mobilité électrique et de solutions de recharge, engagé dans la transition énergétique (client confidentiel).
Missions principales :
Vous renforcez l’équipe logiciel. Vous contribuez directement à la construction d’une plateforme numérique robuste.
Votre priorité : livrer des APIs performantes, sécurisées, maintenables.
- Concevoir, développer et maintenir des APIs REST en Python, pensées pour scaler.
- Appliquer des standards d’architecture (principes SOLID, Clean Architecture) pour un code lisible et modulaire.
- Implémenter des services web via FastAPI ou Django REST Framework.
- Mettre en place une authentification et une autorisation robustes (OAuth2, JWT).
- Garantir la sécurité, la validation des données, et la conformité aux standards Python (dont PEP8).
- Concevoir et optimiser des modèles de données relationnels. Écrire des requêtes performantes.
- Documenter les APIs (OpenAPI / Swagger) et collaborer étroitement avec le frontend.
- Mettre en place/optimiser la chaîne CI/CD et automatiser les tests (unitaires, intégration).
- Participer aux revues de code. Diffuser les bonnes pratiques.
Localisation du poste : Abidjan (Côte d’Ivoire 🇨🇮).
Profil et compétences recherchés :
Vous êtes exigeant(e) sur la qualité. Vous aimez le backend “propre”. Vous cherchez un produit utile, pas un code jetable.
- Excellente maîtrise de Python et des concepts modernes backend.
- Expérience solide avec FastAPI et/ou Django REST Framework.
- Très bonne compréhension des standards REST et de la documentation Swagger/OpenAPI.
- Bon niveau en architecture logicielle (séparation des responsabilités, modularité, Clean Architecture).
- Pratique des tests (pytest / unittest) et des outils CI/CD (GitLab CI, GitHub Actions, Jenkins…).
- Connaissance des mécanismes d’authentification (JWT, OAuth2).
Dans la partie « Description » du formulaire de candidature, veuillez indiquer l’opportunité pour laquelle vous postulez : Développeur Python Backend (API REST).
Vous pouvez postuler sur le site ou en envoyant votre CV à l’adresse suivante : koffi@greysearchafrica.com.
