Description de la mission
Contexte de la mission
Au sein d’un grand groupe bancaire, l'équipe centrale API Management renforce son dispositif pour faire face à la montée en charge des projets et accélérer la capacité de delivery. Dans un écosystème à haute criticité combinant des enjeux de Build et de Run, le Développeur Google Apigee intervient en tant que profil opérationnel hands-on pour concevoir, développer, tester, sécuriser et déployer les API Proxies, tout en participant au support et au suivi des mises en production.
Missions principales & Rôle
- Concevoir et développer les API Proxies sous Google Apigee / Apigee X.
- Implémenter et faire évoluer les contrats d’API (OpenAPI / Swagger) et configurer l'ensemble des policies Apigee (gestion de trafic, transformation, quotas, médiation).
- Intégrer les flux et assurer l'interfaçage des API avec les différents backends applicatifs.
- Mettre en œuvre les mécanismes de sécurisation, d'autorisation et d'authentification des échanges (OAuth2, JWT, TLS).
- Réaliser les tests techniques, valider les développements et diagnostiquer/résoudre les anomalies applicatives.
- Contribuer à l’intégration continue et à l'industrialisation des déploiements via les chaînes CI/CD (Git).
- Accompagner les mises en production, intervenir en support de niveau avancé et traiter les incidents d'exploitation liés aux développements des proxies.
- Rédiger et mettre à jour la documentation technique, les configurations et les spécifications d’intégration.
Objectifs & Livrables
- Livrer les API Proxies opérationnels, documentés, testés et déployés sur les environnements Apigee / Apigee X.
- Assurer la conformité des développements avec les spécifications OpenAPI et les politiques de sécurité du groupe.
- Mettre à disposition les scripts de déploiement automatisés et leur intégration dans les pipelines CI/CD.
- Fournir les comptes rendus de tests techniques, les guides d’exploitation et assurer le maintien en condition opérationnelle (MCO).
Compétences requises
- Solide expérience pratique et opérationnelle sur Google Apigee / Apigee X (impératif).
- Maîtrise avancée du développement d’API Proxies, des architectures d'API REST / HTTP et des spécifications OpenAPI.
- Expertise dans la sécurisation des flux d'API : OAuth2, tokens JWT, JSON, XML.
- Maîtrise des pratiques DevOps : Git, intégration/déploiement continus (CI/CD), outillage de test et diagnostic (troubleshooting) d'API.
- Compétences appréciées sur l'écosystème Cloud et conteneurs (GCP, OpenShift, Kubernetes), la gestion des identités (Keycloak, IAM), les fondamentaux réseaux (DNS, proxy, Load Balancers, TLS/certificats) et d'autres plateformes d'API Management (Axway, Kong).
Profil recherché
- Développeur API Management Confirmé / Senior (expérience significative sur Apigee, profil orienté réalisation concrète et non pure gouvernance/architecture).
- Profil résolument hands-on, capable de prendre en charge un existant technique de manière autonome et de le mener jusqu'à la mise en production.
- Sens prononcé du diagnostic technique, réactivité et rigueur dans le traitement des incidents en environnement de production.
- Aisance relationnelle et esprit d'équipe pour interagir efficacement avec les acteurs projets, l'architecture, les équipes réseaux, la cybersécurité et la production informatique.