API Automation Project Manager (IT) / Freelance
Contexte
Dans le cadre de la transformation de sa plateforme API, l’organisation fait évoluer son modèle de gestion d’un mode centralisé vers un modèle fédéré afin d’améliorer l’agilité, de réduire les délais de mise sur le marché (Time to Market) et d’optimiser les coûts.
Plusieurs initiatives d’automatisation et de self-service ont été lancées pour accompagner les projets nécessitant l’utilisation d’APIs. Le Chef de Projet API Automation sera chargé de piloter l’intégration et le déploiement des outils d’automatisation au sein du cycle de développement et des plateformes technologiques de l’entreprise.
Missions principales
Le Chef de Projet API Automation est responsable de la coordination, du pilotage et de la mise en œuvre des solutions d’automatisation identifiées, prototypées et majoritairement testées.
Pilotage du projet
- Définir et maintenir le planning global du projet.
- Coordonner les équipes techniques et fonctionnelles impliquées.
- Assurer le respect des objectifs, des délais et des livrables.
- Identifier, suivre et gérer les risques, dépendances et points de blocage.
- Organiser et animer les réunions de suivi, ateliers et comités de projet.
Mise en œuvre des solutions d’automatisation
Piloter l’intégration des outils suivants :
Automatisation des proxies API
- Création automatique de proxies API.
- Ajout automatisé de nouveaux consommateurs (consumers).
Automatisation basée sur l’IA
- Génération automatique de fichiers Swagger.
- Génération automatique des spécifications API.
- Génération de code API à partir des spécifications.
- Automatisation des tests API.
Communication et gouvernance
- Assurer une communication régulière avec l’ensemble des parties prenantes.
- Produire les comptes rendus de réunions.
- Préparer les communications de pilotage et d’escalade destinées au management.
- Garantir l’alignement des équipes autour des objectifs du projet.
Livrables attendus
Planification et suivi
- Planning détaillé incluant les tâches, ressources et jalons.
- Feuille de route projet basée sur les contributions des équipes.
Reporting
- Rapports hebdomadaires comprenant :
- Avancement du projet
- Réalisations majeures
- Risques et incidents
- Plans d’actions et mesures correctives
Gouvernance
- Invitations et organisation des réunions.
- Comptes rendus et documentation des ateliers.
- Communications formelles auprès des parties prenantes.
Environnement technologique
Gestion de projet
- Jira
- Confluence
DevOps & CI/CD
- Git
- Jenkins
- XL Deploy
Plateforme de développement
- Backstage
Intelligence artificielle
- GitHub Copilot
- Gemini Code Assist
- Solutions d’agents IA (Agentic AI)
Cloud
- AWS
- Google Cloud Platform (GCP)
Gestion des APIs
- Kong
- Apigee
Observabilité
- Dynatrace