FontenaysousBois, Île-de-France
CATAMANIA
Temps plein
Descriptif du poste:\n\nVous accompagnerez l'équipe dans la mise en oeuvre de l'API Management ainsi que de l'intégration avec la solution IBM Webmethods.\nVous serez en charge d'assurer la conception, le développement des flux d'intégration, le support des projets et assister les équipes dans l'administration de la plateforme API Intégration Webmethods.\nA ce titre, vos missions consisteront à contribuer :\n Conception, développement des flux d'intégration\n
* Savoir concevoir et développer des flux API tant synchrones que asynchrones\n
* Savoir développer des flux selon différents protocoles et pour différents supports (API, Topics. ou autres).\n
* Conceptualiser via des diagrammes les contrats d'échanges à considérer entre les différents providers.\n
* Savoir gérer les exigences techniques et fonctionnelles pour pouvoir les retranscrire à l'équipe d'intégration et aux clients.\n
* Participer aux spécifications détaillées permettant d'implémenter de nouvelles évolutions demandées par le projet\n
* Enrichir la documentation existante\n
* Réalisation des tests unitaires et les documenter\n
* Fournir les sources d'implémentation et les « versionner ».\nSupport et Administration de la plate-forme API\n
* Savoir préparer les livraisons, déployer et s'intégrer avec les pipelines CI-CD\n
* Savoir administrer les composants de la plate-forme et écrire les scripts si nécessaire\n
* Savoir développer des outils réutilisables au service de l'intégration globale de la plate-forme\n
* Enrichir la documentation existante\nSupport et évolutions\n
* Surveillance et monitoring : Mettre en place des outils de supervision (logs, métriques, alertes) pour détecter et anticiper les incidents.\n
* Correction des bugs : Prioriser la résolution des anomalies signalées par les utilisateurs ou identifiées via des tests automatisés.\n Documentation et Support aux Développeurs\n
* Mise à jour de la documentation : Maintenir une documentation complète et accessible pour faciliter l'intégration (Swagger, Postman.). Mais également vérification et mise à jour des documentations techniques et des dossiers d'architecture associés.\n
* 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.\n
* Support technique : Assurer un support réactif sur les problèmes liés aux flux notamment sur ceux en Production\n
* Feedback et amélioration continue : Recueillir les retours des utilisateurs et les intégrer dans la roadmap produit\nLes livrables attendus sont les suivants:\n
* Livrables attendus de cette prestation\n
* Rédaction de spécifications techniques et fonctionnelles détaillées\n
* Planning d'avancement\n
* Support aux utilisateurs\n
* Cahier de recette\n
* Gestion des incidents\n\nProfil recherché:\n\nPour mener à bien ce projet, vous devrez justifier de :\n \n
* Connaitre les Architecture SI & API (REST, SOAP, API Management)\n
* Compétence en intégration de flux API dans l'environnement d'intégration (flux synchrone et asynchrones)\n
* Connaitre les standards API et intégration du marché ainsi que les standards de sécurité associés (swaggers, json, OIDC.)\n
* Capacité à produire des documents détaillés et de synthèse\n
* Capacité à s'adapter à l'environnement du client et
à propos
er des solutions adaptées\n
* Capacité à communiquer de façon adaptée au différent niveau de la gouvernance du projet\n
* Capacité à s'adapter à un projet en utilisant les méthodes agile (Jira, backlog, sprint planning.)\n
* Connaitre UML et savoir modéliser, pour décrire les spécifications détaillées et les échanges.\n
* Intégration & interfaçage (ESB, message broker, formats d'échange)\n
* Contribuer au Monitoring & support (logs, alertes, supervision)\n
* Connaitre la Suite logicielle IBM webMethods et pouvoir intervenir en renfort sur les composants d'API Integration (API Gateway, IS, Designer, UM)\n
* Connaitre les outils de communications dont Confluence, sharepoint, teams, .\n
* Connaitre GIT pour mieux interagir avec l'équipe projet.\n
* Connaitre la stack de traçabilité ELK, Grafana.) et pouvoir spécifier et/ou mettre en place un nouveau tableau de bord si besoin (serait un plus).\n
* Bien connaitre le protocole OIDC serait très apprécié pour\n
* Mieux analyser et réaliser les spécifications\n
* Pouvoir identifier et des problématiques d'authentification\nSavoir produire des supports de présentation en Français et en Anglais
* Savoir concevoir et développer des flux API tant synchrones que asynchrones\n
* Savoir développer des flux selon différents protocoles et pour différents supports (API, Topics. ou autres).\n
* Conceptualiser via des diagrammes les contrats d'échanges à considérer entre les différents providers.\n
* Savoir gérer les exigences techniques et fonctionnelles pour pouvoir les retranscrire à l'équipe d'intégration et aux clients.\n
* Participer aux spécifications détaillées permettant d'implémenter de nouvelles évolutions demandées par le projet\n
* Enrichir la documentation existante\n
* Réalisation des tests unitaires et les documenter\n
* Fournir les sources d'implémentation et les « versionner ».\nSupport et Administration de la plate-forme API\n
* Savoir préparer les livraisons, déployer et s'intégrer avec les pipelines CI-CD\n
* Savoir administrer les composants de la plate-forme et écrire les scripts si nécessaire\n
* Savoir développer des outils réutilisables au service de l'intégration globale de la plate-forme\n
* Enrichir la documentation existante\nSupport et évolutions\n
* Surveillance et monitoring : Mettre en place des outils de supervision (logs, métriques, alertes) pour détecter et anticiper les incidents.\n
* Correction des bugs : Prioriser la résolution des anomalies signalées par les utilisateurs ou identifiées via des tests automatisés.\n Documentation et Support aux Développeurs\n
* Mise à jour de la documentation : Maintenir une documentation complète et accessible pour faciliter l'intégration (Swagger, Postman.). Mais également vérification et mise à jour des documentations techniques et des dossiers d'architecture associés.\n
* 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.\n
* Support technique : Assurer un support réactif sur les problèmes liés aux flux notamment sur ceux en Production\n
* Feedback et amélioration continue : Recueillir les retours des utilisateurs et les intégrer dans la roadmap produit\nLes livrables attendus sont les suivants:\n
* Livrables attendus de cette prestation\n
* Rédaction de spécifications techniques et fonctionnelles détaillées\n
* Planning d'avancement\n
* Support aux utilisateurs\n
* Cahier de recette\n
* Gestion des incidents\n\nProfil recherché:\n\nPour mener à bien ce projet, vous devrez justifier de :\n \n
* Connaitre les Architecture SI & API (REST, SOAP, API Management)\n
* Compétence en intégration de flux API dans l'environnement d'intégration (flux synchrone et asynchrones)\n
* Connaitre les standards API et intégration du marché ainsi que les standards de sécurité associés (swaggers, json, OIDC.)\n
* Capacité à produire des documents détaillés et de synthèse\n
* Capacité à s'adapter à l'environnement du client et
à propos
er des solutions adaptées\n
* Capacité à communiquer de façon adaptée au différent niveau de la gouvernance du projet\n
* Capacité à s'adapter à un projet en utilisant les méthodes agile (Jira, backlog, sprint planning.)\n
* Connaitre UML et savoir modéliser, pour décrire les spécifications détaillées et les échanges.\n
* Intégration & interfaçage (ESB, message broker, formats d'échange)\n
* Contribuer au Monitoring & support (logs, alertes, supervision)\n
* Connaitre la Suite logicielle IBM webMethods et pouvoir intervenir en renfort sur les composants d'API Integration (API Gateway, IS, Designer, UM)\n
* Connaitre les outils de communications dont Confluence, sharepoint, teams, .\n
* Connaitre GIT pour mieux interagir avec l'équipe projet.\n
* Connaitre la stack de traçabilité ELK, Grafana.) et pouvoir spécifier et/ou mettre en place un nouveau tableau de bord si besoin (serait un plus).\n
* Bien connaitre le protocole OIDC serait très apprécié pour\n
* Mieux analyser et réaliser les spécifications\n
* Pouvoir identifier et des problématiques d'authentification\nSavoir produire des supports de présentation en Français et en Anglais