Mission & Responsabilité :
Au sein du Competency center, L'Expert en développement API Management et ESB a pour mission principale :
· Contribuer à la construction de la solution sur votre périmètre en étant responsable du respect des bonnes pratiques et des limites techniques de la plate-forme
· Veille techno et animation des best practices :
o Suivre les évolutions des produits API & ESB (Tibco & Mulesoft ), en collaboration les BPO métiers et les Product owners des solutions du SI, auprès des éditeurs dans le but maintenir une roadmap produit en adéquation avec les besoins de Manutan.
o Excellente Compréhension des modèles d'interfaces et en particulier de l' API management , Micro Services,...
o Mulesoft, en réalisant les configurations & développement requis, Être garant de la qualité de la solution délivrée au client en réalisant des tests unitaires les plus précis et significatifs possible.
· Être garant de l'intégration technique de la solution réalisée avec le reste du SI du client (API, échanges de données,...)
· Comprendre les métiers du e-commerce, de la vente à distance dans le B2B & Apporter chez Manutan les best practices ESB.
· Supporter les équipes Project management concernant les applications API ESB :
o Pre-scoping
o Scoping
o Contribution projet (partielle ou détachement pour la durée du projet) dans le respect de la méthodologie en vigueur : Estimation, Dev API, Elaboration des plans de test, ..., ainsi que des documentations nécessaires aux mises en production.
· Animer, en relation étroite avec les équipes delivery et Opération, l'amélioration continue de la performance des applications :
o Suivi des SLA et du niveau de performance du support en général de la solution.
o Support Niveau 3 quand le delivery center n'aura pas été en mesure de résoudre l'incident.
o Rédaction de procédures
o Plan de Formation en fonction des besoins du Delivery Center
o Résolution des problèmes applicatifs et l'établissement de plans d'actions (améliorations, montées de version applicative, améliorations du monitoring)
o Documentation de l'application
· Un travail de coordination avec les autres équipes de la DSI et les BPO sera essentiel pour réussir dans ce poste.
Compétences :
· Maîtrise de la plate-forme Anypoint Mulesoft : concept de l'intégration « API-led », capacité à utiliser la plate-forme pour découvrir, consommer, designer, construire, déployer, gérer et surveiller les APIS, connaissance des connecteurs classiques (db, files, WS, Saas Applications, JMS Queues...), Design Center, Exchange, le Runtime Manager, Access Management) ou d'un autre outil d'API Management (WSO2, Apigee, Axway...)
· Bonne connaissance des technologies d'intégration telles que http, JMS, JDBC, REST et SOAP
· API REST / JSON / OpenAPI v3 (ou Swagger)
· Une ou plusieurs certifications MuleSoft (Level 1, Integration, API design)
· Connaissance d'un ESB
· Développement en Java
· Vous avez des connaissances d'outils d'intégration continue comme Jenkins
· Protocoles de sécurité relatives aux APIs (OAuth, SSL/TLS, CORS, JWT)
· Expertise sur les solutions ESB et les processus transverses
· Avoir une vision précise de l'écosystème dans lequel les produits API et ESB évoluent ou évolueront et travailler en collaboration avec les différents services de Manutan
· Être à l'aise avec les principes d'architecture et les solutions informatiques (progiciels, bases de données) et la manipulation de données.
· Être à l'aise avec les principes de micro-Services et API management
· Maitrise des processus techniques et informatiques, y compris les interfaces entre systèmes,
· Experts des flux d'interface et plus généralement des processus de communication systèmes liés à la Distribution et au Retail,
· Grande capacité d'analyse et de synthèse.
· Force de proposition sur l'amélioration des processus
· Curiosité et ouverture.
· Place l'excellence opérationnelle et la voix du client au centre de ses actes
· Nécessité de travailler en coopération avec les autres équipes.
· Pratique de l'anglais courant et Capacité à comprendre, travailler et rédiger des documents en anglais.
Savoir Être :
· Autonome et responsable.
· Rigueur, organisation et anticipation.
· Capacité d'apprentissage et montée en compétence.
· Respect de l'engagement.
· Communication et suivi.
· Collaboration transverse intra Groupe, Local IT et métier.