Développeur API Management Google Apigee / Apigee X
Summary
Consultant develops, tests, deploys and runs API proxies on Google Apigee / Apigee X for a client team: implementing API contracts from OpenAPI specs, configuring policies and security, integrating APIs with backends, fixing incidents and supporting CI/CD and production releases.
Notre client recherche un Développeur expérimenté Google Apigee / Apigee X afin d'accompagner l'équipe dans la réalisation des projets et d'augmenter sa capacité de delivery.
Le consultant interviendra principalement sur des activités de développement, d'évolution, de tests et de mise en production des API Proxies sous Apigee.
La mission est orientée BUILD et RUN, avec une forte dimension opérationnelle : développement des API, sécurisation, intégration avec les backends, résolution des anomalies et accompagnement en production.
Missions principales :Concevoir, développer et faire évoluer des API Proxies sous Google Apigee / Apigee X.
Implémenter et faire évoluer les contrats d'API à partir des besoins projets.
Configurer et déployer les différentes policies Apigee.
Assurer l'intégration des API avec les backends applicatifs.
Mettre en œuvre les mécanismes d'authentification et de sécurisation des API.
Réaliser les tests techniques et valider les développements.
Analyser, diagnostiquer et résoudre les anomalies liées aux API.
Contribuer à l'industrialisation des développements et aux pipelines CI/CD.
Accompagner les mises en production et intervenir dans le traitement des incidents.
Assurer la documentation technique des développements et des configurations.
Collaborer avec les équipes projet, architecture, réseau, sécurité et production.
Profil recherché
Développer concrètement des API Proxies sur Apigee.
Comprendre et implémenter des contrats API à partir de spécifications OpenAPI.
Configurer les policies et les mécanismes de sécurité.
Diagnostiquer les dysfonctionnements et résoudre les incidents.
Intervenir sur l'ensemble du cycle de développement : conception, BUILD, tests, déploiement et RUN.
Travailler en collaboration avec des équipes techniques pluridisciplinaires.