Description du poste :
OBJECTIF DE LA PRESTATION
L'objectif de la prestation est de concevoir, configurer et Exposer les API sur la plate-forme API
Integration WebMethods.
Cela passe par plusieurs missions Le support au design des API
- La configuration et l'exposition des API
a) Support au design et à la conception des API
- Savoir Designer des API à partir d'un modèle métier
- Appliquer les standards et best practice API
- Conceptualiser via diagramme UML le Design API
- Conceptualiser via des diagrammes les contrats d'échanges à considérer entre les
différents consommateurs et providers.
- Savoir gérer les exigences techniques et fonctionnelles pour pouvoir les retranscrire à
l'équipe d'API Management et aux clients.
- Participer aux spécifications détaillées permettant d'implémenter de nouvelles
évolutions demandées par le projet
- Enrichir la documentation existante
- Réalisation des tests unitaires et les documenter
- Fournir les contrats d'interface et les « versionner b) Configuration et l'exposition des API
- Savoir configurer les API et assets associés
- Savoir préparer les livraisons, déployer et s'intégrer avec les pipelines CI-CD
- Savoir administrer les API et les assets associés écrire les scripts si nécessaire
- Savoir développer des outils réutilisables au service de l'intégration globale de la plateforme
- Enrichir la documentation existante
c) Support et évolutions
- Surveillance et monitoring : Mettre en place des outils de supervision (logs, métriques,
alertes) pour détecter et anticiper les incidents.
- Correction des bugs : Prioriser la résolution des anomalies signalées par les utilisateurs
ou identifiées via des tests automatisés.
d) Documentation et Support aux Développeurs
- Mise à jour de la documentation : Maintenir une documentation complète et accessible
pour faciliter l'intégration (Swagger Mais également vérification et mise à jour des
documentations techniques et des dossiers d'architecture associés.
- Mise à jour de la documentation et de la communication, via les outils du
client (confluence, Sharepoint non seulement de la documentation projet mais
également des documents de on boarding, de best practices et de vulgarisation requis.
- Support technique : Assurer un support réactif sur les problèmes liés aux flux
notamment sur ceux en Production
- Feedback et amélioration continue : Recueillir les retours des utilisateurs et les intégrer
dans la roadmap produit
Description du profil Les connaissances techniques requises :
o Connaitre les Architecture SI & API (REST, SOAP, API Management)
o Connaitre et maitriser les standards API et intégration du marché ainsi que les
standards de sécurité associés (swaggers, json, OIDC.)
o Capacité à produire des documents détaillés et de synthèse
o Capacité à s'adapter à l'environnement du client et à proposer des solutions
adaptées
o Capacité à communiquer de façon adaptée au différent niveau de la
gouvernance du projet
o Savoir produire des supports de présentation en Français et en Anglais
o Capacité à s'adapter à un projet en utilisant les méthodes agile (Jira, backlog,
sprint planning.)
o Connaitre UML et savoir modéliser, pour décrire les spécifications détaillées et
les échanges.
o Contribuer au Monitoring & support (logs, alertes, supervision)
o Connaitre des solutions d'API Management dont la solution Api Management
IBM webMethods
o Connaitre les outils de communications dont Confluence, sharepoint, teams, .
o Connaitre GIT pour mieux interagir avec l'équipe projet.
o Savoir utiliser la stack de traçabilité ELK, Grafana.)
o Bien connaitre le protocole OIDC serait très apprécié pour
- Mieux analyser et réaliser les spécifications
- Pouvoir identifier et des problématiques d'authentification
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.