Contexte de la mission
Marché MAIA
2 jours par semaine en présentiel à Lyon
La compétence développement API évalue le catalogue des API des produits EAM proposés par les éditeurs. L'objectif est de s'assurer que ces API sont sécurisées, performantes, interopérables, et qu'elles offrent une expérience simple pour les développeurs. Elle doit également analyser le périmètre de couverture des API existantes afin de garantir que le nouveau produit offrira au minimum le même niveau de couverture.
Objectifs et livrables
COMPÉTENCES
Conception et développement des API Rest : Définir et implémenter des API conformes aux standards, robustes et faciles à maintenir, en accord avec les besoins de l'entreprise et les bonnes pratiques (RESTful, HATEOAS, etc.).
Utilisation du pattern "Façade" : Mettre en place une surcouche API permettant de masquer la complexité d'un système sous-jacent et d'en simplifier l'utilisation pour les développeurs externes.
Interopérabilité et intégration : S'assurer que les API permettent une communication fluide entre différents systèmes, applicatifs, et services, tout en respectant les normes d'interopérabilité de l'entreprise.
Concevoir des API performantes et scalables, adaptées à des environnements Cloud (AWS) et/ou On-premise, en garantissant la haute disponibilité et une latence minimale.
Travailler sur l'expérience des développeurs (DX) en proposant des API intuitives et facilement intégrables afin de garantir leur autonomie dans l'utilisation des services.
Implémenter des mécanismes de sécurité pour protéger les échanges via API.
Mettre en place des stratégies de versioning pour garantirVoici le texte de l'image que vous avez fournie
Rédiger une documentation des API, et fournir du support aux équipes.
API des produits EAM proposés par les éditeurs. L'objectif est de s'assurer que ces API sont sécurisées, performantes, interopérables, et qu'elles offrent Analyser les API des éditeurs EAM et évaluer leur périmètre de couverture fonctionnelle, en s'assurant que le nouveau produit propose au moins la même une expérience simple pour les développeurs. Elle doit également analyser le périmètre de couverture des API existantes afin de garantir que le nouveau couverture que l'existant.
Profil candidat:
CARACTÉRISTIQUES TYPES
Expertise API REST : Maîtrise de la conception, du développement et de la gestion des API REST produit offrira au minimum le même niveau de couverture.
Expertise API : Intégration des APIémenter des API conformes aux standards, robustes et faciles à maintenir, en accord avec les besoins de l'entreprise et les bonnes pratiques (RESTful, avec différents systèmes et technologies, Outils de gestion d'API (ex: Swagger), Architecture des API (Connaissance approfondie des architectures micro HATEOAS, etc.).
Utilisation du pattern "Façade" : Mettre en place une surcouche API permettant de masquer la complexité d'un système sous-jacent etservices et des design patterns associés, notamment le pattern "Façade").
Automatisation et CI/CD : Compétence dans l'intégration des API dans un pipeline d'en simplifier l'utilisation pour les développeurs externes.
Interopérabilité et intégration : S'assurer que les API permettent une communication flu CI/CD pour automatiser les tests, le déploiement et la mise à jour continue.
Performance et Scalabilité : Capacité à concevoir des API adaptées aux environnements cloud AWS.
Rédaction de documentation technique des API.
CERTIFICATIONS
Certification AWS est un plus.
Compétences demandéesCompétencesNiveau de compétence
CI/CD: Expert
Conception et développement des API Rest: Expert
Performance et scalabilité: Expert
AUTOMATISATION: Expert
Rédaction de documents techniques des API: Expert
API REST: Expert
Intégration des API: Expert
En cliquant sur "JE DÉPOSE MON CV", vous acceptez nos CGU et déclarez avoir pris connaissance de la politique de protection des données du site jobijoba.com.