API designer (H/F)
12 hours ago
Paris
Présentation du rôle En tant que Concepteur·trice d’API (API Designer), vous contribuerez à façonner les architectures d’intégration de nouvelle génération en combinant de solides pratiques de conception d’API avec les dernières avancées en automatisation, intégration agentique et développement assisté par IA. Vous concevrez des APIs simples, scalables et interopérables, alignées sur les stratégies métier, tout en soutenant un écosystème moderne, orienté événements et augmenté par l’IA. Vous collaborerez avec les Product Owners, experts métiers, architectes et équipes de développement afin de produire des conceptions d’API de haute qualité, en phase avec les tendances actuelles : API-first, event-first, intégration assistée par IA et automatisation Machine-to-Machine (A2A). Responsabilités principales • Comprendre les capacités métier et les besoins fonctionnels, puis les traduire en schémas d’intégration efficaces et basés sur des APIs., • Concevoir des modèles d’API et des structures de ressources alignés avec le Domain-Driven Design (DDD) et les paradigmes d’intégration modernes., • Intégrer les innovations les plus récentes en matière d’intégration, notamment :, • Workflows agentiques et solutions d’intégration pilotées par IA pour accélérer la découverte et la conception d’APIs., • Model Context Protocol (MCP) pour structurer et exposer les données et capacités d’entreprise aux LLMs., • Automatisation A2A (Application-to-Application) reposant sur des contrats d’API standardisés et réutilisables., • Modèles d’API événementiels et asynchrones (Webhooks, Event Streams, AsyncAPI)., • Garantir que toutes les conceptions d’API respectent les standards modernes (REST, GraphQL, gRPC, AsyncAPI, CloudEvents)., • Produire une documentation claire et complète sur la conception des APIs (contexte métier, ressources, flux, schémas)., • Fournir des contrats d’API propres, lisibles par les développeurs (OpenAPI, schémas GraphQL, Protobuf, spécifications AsyncAPI)., • Accompagner les équipes d’ingénierie pendant l’implémentation afin de garantir l’alignement entre la conception et les services livrés., • Maintenir la cohérence globale, l’interopérabilité et la gouvernance du catalogue d’APIs dans un environnement distribué et multi-cloud., • Suivre l’adoption et l’usage des APIs (analytics, performance, engagement) et recommander des optimisations appuyées par des insights IA., • Porter l’innovation en restant à jour sur les nouveaux standards, technologies d’intégration pilotées par IA et outils émergents. Livrables attendus • Éléments de backlog liés aux APIs (user stories, critères d’acceptation, exigences non fonctionnelles)., • Contrats de services API (OpenAPI/Swagger, GraphQL, gRPC/Protobuf, AsyncAPI)., • Suites de tests API (Postman, Newman, tests de contrats, scénarios générés par IA)., • Solides compétences en analyse métier : mindset produit, analyse fonctionnelle, capacité à simplifier la complexité, communication structurée, facilitation., • Forte aptitude à traduire les capacités métier en conceptions techniques d’API., • Excellente maîtrise du modélisation de ressources et domaines (DDD, REST, design event-driven)., • Compréhension approfondie des standards API modernes : REST, GraphQL, gRPC, AsyncAPI, CloudEvents., • Au moins 3 ans d’expérience en tant qu’API Designer ou dans un rôle similaire orienté intégration., • Expérience avec des plateformes de gestion d’API ou des API Gateways (Kong, Apigee, Mulesoft, Gravitee, etc.)., • Expérience avec des technologies d’intégration telles que l’iPaaS, les plateformes d’événements (Kafka, Pub/Sub) ou les outils d’automatisation de workflows., • Exposition à MCP, architectures agentiques et initiatives d’automatisation A2A., • Expérience en environnements Agile/Scrum ou orientés produit.