Dans le cadre de la création de nouvelles APIs REST, nous recherchons un·e développeur·se senior capable de concevoir, développer et mettre en production des services backend.
Le poste inclut une responsabilité directe sur la containerisation des applications et leur déploiement dans des environnements maîtrisés.
Conception & développement d'APIs REST
Concevoir et développer des APIs REST from scratch en Node.js / NestJS
Définir les contrats d'API (ressources, endpoints, verbes HTTP, codes de retour)
Structurer les projets NestJS (modules, controllers, services, DTO)
Mettre en oeuvre les bonnes pratiques REST :versioning gestion des erreurs sécurité (authentification, autorisation) validation et cohérence des données
Rédiger et maintenir la documentation des APIs (OpenAPI / Swagger)
Participer à la stratégie d'exposition des APIs (API Management) pour garantir leur sécurité et leur gouvernabilité.
Faciliter l'adoption des APIs par les équipes internes, entamer uneréflexion autour de la mise en place d' un Portail Développeur.
Produire les images Docker des APIs (Dockerfile multi-stage, optimisation des images)
Définir et maintenir les fichiers de configuration de déploiement (Docker Compose et/ou manifests)
Gérer les variables d'environnement et la configuration applicative
Assurer la cohérence entre environnements (dev / staging / prod)
Participer activement aux déploiements et aux mises en production CI/CD & exploitation
Mettre en place ou faire évoluer les pipelines CI/CD (build, tests, images, déploiement)
Intégrer les contrôles de qualité et de sécurité dans les pipelines
Implémenter les mécanismes de logs et de gestion des erreurs
Participer au suivi en production (monitoring, alerting, diagnostics)
Profil :
5+ ans d'expérience en développement backend NodeJs
Maîtrise avancée de NestJS
Maîtrise des best practices de la conception d'APIs REST
Bonne compréhension des enjeux run (observabilité, incidents, performance)
Expérience avec Github Actions
En cliquant sur "JE DÉPOSE MON CV", vous acceptez nos CGU et déclarez avoir pris connaissance de la politique de protection des données du site jobijoba.com.