Au sein de l'équipe API Platform, nous recherchons un ingénieur expérimenté pour réaliser la migration d'une plateforme d'API Management vers une nouvelle solution.
Missions :
votre mission sera de préparer et exécuter une migration de proxies (400) depuis une solution d'API management existante vers une autre solution d'API Management.
Skills :
API Management (compétence obligatoire)
- Maîtrise d'au moins une solution d'API Management en production : Apigee (X/Edge), Kong, Gravitee ou équivalent.
- Capacité à analyser un existant (configurations, policies, modèles de sécurité, portails) et à le transposer vers une nouvelle plateforme cible.
Développement Back-end (Node.js / TypeScript)
- Développement et adaptation des services back-end orchestrant le cycle de vie des APIs :
- Node.js, TypeScript, architecture serverless (AWS Lambda)
- Intégration avec les APIs d'administration des gateways (déploiement, dépublication, plans, souscriptions)
- Sécurité et authentification (OAuth2, OpenID Connect, API Keys)
- Conception d'APIs REST
DevOps & Industrialisation
- Automatisation et industrialisation de la migration et des déploiements :
- Scripting (Python, Bash ou équivalent)
- Infrastructure as Code (Terraform), AWS (Lambda, DynamoDB, S3, IAM?)
- CI/CD (GitlabCI)
Compétences attendues
- API Management en contexte production (obligatoire)
- Node.js / TypeScript back-end
- Scripting et automatisation
- AWS et outils DevOps
Profil candidat:
Réaliser la migration des proxies existants vers une nouvelle API Gateway
Compétences techniques Api Management - Confirmé - Impératif
nodeJS / Typescript - Confirmé - Important
devops / Terraform AWS - Confirmé - Important
Gitlab CI/CD - Confirmé - Important