Analyste API
Contexte
La Service fédéral des Pensions recherche un API Analyst expérimenté pour renforcer l’équipe Integration. Cette équipe soutient l’organisation dans la conception, la standardisation, la gestion et le développement continu de solutions d’intégration et d’API au sein d’un paysage d’intégration dans lequel, entre autres, AXWAY et Fuse sont utilisés comme technologies ESB. Le rôle présente un lien clair avec l’architecture applicative, d’intégration et technologique : l’API Analyst traduit les directives architecturales en conventions API applicables pour les development teams. L’API Analyst contribue également à une architecture composable en aidant à définir les API comme des briques réutilisables, bien documentées et découplées au sein du paysage applicatif et d’intégration.
Le rôle n’est explicitement pas celui d’un API developer, mais bien un rôle d’enablement : le consultant accompagne, conseille et soutient les development teams dans la conception, la documentation, la publication et l’utilisation correctes et cohérentes des API.
Objectif de la fonction
En tant qu’API Analyst, vous êtes responsable de l’analyse, de la structuration et de la documentation des besoins en API au sein de l’organisation. Vous soutenez les development teams dans la traduction des exigences fonctionnelles et techniques en contrats API clairs, spécifications API et conventions d’intégration. Vous contribuez à une approche API uniforme, augmentez la qualité et la réutilisabilité des API et aidez l’organisation à rendre les intégrations plus sûres, cohérentes et maîtrisables. Vous veillez à ce que les API soient conformes aux principes d’une architecture composable, en mettant l’accent sur la réutilisabilité, le découplage, des contrats clairs, la standardisation et l’alignement avec l’architecture.
Principales responsabilités
- Soutenir les development teams dans l’analyse, la conception et la documentation des API.
- Rédiger et maintenir des spécifications API, par exemple en OpenAPI/Swagger.
- Veiller au respect des standards API, des conventions de nommage, de la gestion des versions, du traitement des erreurs, des directives de sécurité et de la qualité de la documentation.
- Participer activement aux réunions entre business analysts, functional analysts, development teams, architects, security et équipes opérationnelles.
- Analyser les API et patterns d’intégration existants et formuler des propositions d’amélioration, de standardisation et de réutilisation.
- Soutenir la gouvernance API, y compris la revue des conceptions API et l’alignement avec les directives architecturales.
- Aligner les conceptions API et les choix d’intégration avec l’enterprise et solution architecture, afin que les solutions respectent les principes architecturaux et standards d’intégration en vigueur.
- Soutenir les development teams dans l’application des principes de composable architecture, afin que les API, services et patterns d’intégration contribuent à un paysage applicatif modulaire, réutilisable et maîtrisable.
- Contribuer au partage de connaissances, à la documentation, aux templates et aux directives pour le développement d’API au sein de l’équipe et de l’organisation.
- Participer à la professionnalisation continue de l’équipe Integration en tant qu’équipe d’enablement pour les development teams.
Compétences techniques et expérience
- Expérience en analyse fonctionnelle et technique dans des projets IT ou de développement logiciel.
- Expérience en API analysis, API design ou integration analysis.
- Bonne connaissance des REST API, contrats API, OpenAPI/Swagger et JSON.
- Bonne connaissance des principes d’intégration, tels que synchronous/asynchronous communication, event-driven integration, message queues ou middleware.
- Connaissance ou expérience des environnements ESB, de préférence AXWAY et Fuse, et compréhension du rôle des API dans des architectures d’intégration plus larges.
- Connaissance des principes de composable architecture, avec compréhension de la façon dont les API, services, plateformes ESB et patterns d’intégration contribuent à un paysage applicatif modulaire, réutilisable et maîtrisable.
- Expérience en API governance, gestion du cycle de vie des API, gestion des versions, documentation et réutilisabilité des services.
- Connaissance de la sécurité API, telle que OAuth2, OpenID Connect, JWT, certificats, contrôle d’accès et secure API design.
- Connaissance d’Agile/Scrum et expérience de la collaboration avec ou dans des development teams.
Compétences générales
- Forte capacité d’analyse et approche structurée.
- Capacité à collaborer avec des parties prenantes techniques et fonctionnelles.
- Excellentes compétences de communication, tant à l’oral qu’à l’écrit.
- Soutien au développement des compétences des development teams.
- Travail orienté client et service.
- Orientation résultats et sens des responsabilités.
- Mentalité d’amélioration continue.
- Capacité à appliquer les standards sans perdre de vue la pragmatique de la réalisation des projets.
Veuillez joindre à votre candidature une présentation ou un document dans lequel vous décrivez un environnement API ou d’intégration où vous avez soutenu des development teams peu expérimentés dans l’analyse, la conception, la documentation ou la standardisation d’API. Précisez clairement le rôle que vous avez personnellement joué, comment vous avez collaboré avec les development teams, architects ou autres parties prenantes, et comment les API s’intégraient dans l’architecture d’intégration et composable plus large.
Apply for this Job
This position was originally posted on Pro Unity.
It is publicly accessible, and we recommend applying directly through the Pro Unity website instead of going through third party recruiters.
Search jobs by category
- AI Engineer
- Application Support Analyst
- Business Analyst
- Business Intelligence Analyst
- CRM Developer
- Cybersecurity Analyst
- Data Analyst
- Database Administrator
- Data Engineer
- Data Scientist
- Developer
- DevOps Engineer
- Embedded Systems Engineer
- ERP Consultant
gofreelance
© 2026 gofreelance.be