Mission freelance
Développeur API (H/F)

Démarrage  
ASAP
T.J.M
550€ HT
Localisation
Paris
Télétravail
2 jours min.
Freelance
Postuler Déjà un compte ? Se connecter

Description de la mission

🚀 Contexte de la mission

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 consistera à 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.

🎯 Missions principales & Rôle

1. Migration & Ingestion des Proxies API (Cœur de mission) :

  • 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).

2. Développement Back-End & Services d'Orchestration :

  • 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.

3. Automatisation, DevOps & Infrastructure as Code :

  • 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).

🏁 Objectifs & Livrables

  • Migration effective et qualifiée des 400 proxies API existants vers la nouvelle API Gateway.
  • Services d'orchestration Back-End (Node.js / TypeScript / AWS Lambda) développés et opérationnels.
  • Code d'Infrastructure as Code (Terraform) et pipelines GitLab CI/CD configurés et documentés.

🛠️ Compétences requises

⚙️ Expertise Technique (Impérative)

  • API Management (Obligatoire) : Maîtrise confirmée en production d'au moins une solution majeure d'API Management (Apigee X/Edge, Kong, Gravitee ou équivalent).
  • Développement Back-End : Solides compétences en Node.js / TypeScript, architecture Serverless (AWS Lambda) et conception d'APIs REST.
  • DevOps & IaC : Pratique confirmée de Terraform, des services Cloud AWS (Lambda, DynamoDB, S3, IAM) et de l'intégration continue via GitLab CI/CD.
  • Scripting & Sécurité : Maîtrise de Python / Bash, et solide compréhension des standards de sécurité (OAuth2, OIDC, API Keys, mTLS).

🔧 Un plus apprécié

  • Expérience concrète sur des projets de migration inter-gateways API à forte volumétrie.

🌐 Langues

  • Français : Courant / Langue maternelle (Impératif).
  • Anglais : Professionnel (Impératif pour le contexte international).

👤 Profil recherché

  • Séniorité : Développeur Back-End / Ingénieur API Platform Confirmé à Senior (4 ans et plus d'expérience) disposant d'une double compétence avancée en API Management et en ingénierie DevOps/Cloud.
  • Soft Skills :

    • Esprit d'Analyse & Structuration : Capacité à décortiquer des configurations complexes pour les transposer proprement vers une nouvelle architecture.
    • Rigueur & Automatisation : Culture du "tout automatisé" pour sécuriser une migration d'envergure (400 proxies).
    • Autonomie & Delivery : Orientation résultats pour tenir les jalons de migration sans dégradation de service pour les consommateurs d'APIs.