Transformez ce poste en entretien — un CV et une lettre de motivation conçus selon ce que cet employeur recherche.
Cherry Pick recherche un Ingénieur / Développeur Senior API Management & DevOps (H/F) pour l'un de ses clients dans le secteur hôtellerie et tourisme. Au sein de l'équipe API Platform, vous pilotez la migration globale de la plateforme API Management.
Vous préparerez et automatiserez la migration de près de 400 proxies API vers la nouvelle API Gateway, développez les services d'orchestration Back-End et les pipelines d'industrialisation.
Cherry Pick est à la recherche d'un Développeur API(H/F), pour le compte de l'un de ses clients qui opère dans le domaine de tourisme.
Au sein de l'équipe API Platform d'un groupe mondial de l'hôtellerie et du tourisme, vous intégrez le pôle d'ingénierie pour piloter un programme d'infrastructure applicative stratégique : la migration globale de la plateforme d'API Management.
En tant qu'Ingénieur / Développeur Senior API Management & DevOps (H/F), votre rôle consisterait à préparer, automatiser et exécuter la migration de près de 400 proxies API depuis la solution existante vers la nouvelle API Gateway cible, tout en développant les services Back-End d'orchestration et les pipelines d'industrialisation associés.
Analyser l'existant sur la gateway actuelle (configurations, policies, modèles de sécurité, flux de trafic, portails de souscription).
Définir les règles de transposition et adapter l'architecture des proxies (400 APIs) vers la nouvelle solution d'API Management cible.
Intégrer et sécuriser les mécanismes d'authentification et d'autorisation (OAuth2, OpenID Connect, API Keys, mTLS).
Développer et faire évoluer les microservices et fonctions Serverless en Node.js / TypeScript (AWS Lambda) orchestrant le cycle de vie des APIs (déploiement, dépublication, plans, souscriptions).
Concevoir des APIs REST internes et les connecter aux APIs d'administration des nouvelles gateways.
Automatiser et industrialiser les flux de migration via des scripts (Python, Bash) pour limiter l'intervention manuelle.
Provisionner et gérer les ressources d'infrastructure Cloud sous AWS (Lambda, DynamoDB, S3, IAM) en s'appuyant sur Terraform.
Concevoir et maintenir les pipelines d'intégration et de déploiement continu (GitLab CI/CD).