Dans le cadre d'un programme majeur de transformation de notre système d'information et de la migration de notre ERP vers SAP S/4HANA Cloud, nous recherchons un(e) Expert(e) / Lead Developer SAP Integration Suite pour une mission de 6 mois.
Notre SI évolue vers une architecture dans laquelle SAP Integration Suite constituera la plateforme iPaaS de référence pour orchestrer et sécuriser les échanges entre :
- SAP S/4HANA Cloud, futur ERP du Groupe
- Workday, nouvelle plateforme RH
- les applications métiers et solutions existantes du SI
- les futures applications et services qui viendront progressivement enrichir cet écosystème.
L'objectif est de construire une couche d'intégration robuste, gouvernée, observable et industrialisée, tout en respectant les principes de SAP Clean Core.
Au-delà de la réalisation des premiers flux, nous souhaitons surtout faire monter en compétence notre équipe interne afin qu'elle devienne progressivement autonome dans la conception, le développement, le déploiement et l'exploitation des intégrations.
Votre mission
- Intervenir comme référent technique SAP Integration Suite auprès de l'équipe et participer directement à la construction des premiers flux
- Accompagner les développeurs dans leur montée en compétence sur SAP Integration Suite
- Concevoir et développer avec l'équipe, les premiers flux d'intégration entre SAP S/4HANA Cloud, Workday et les applications du SI
- Définir et diffuser les bonnes pratiques de conception et de développement
- Mettre en place des patterns d'intégration réutilisables afin d'éviter la multiplication des développements spécifiques
- Accompagner l'équipe dans le choix du bon pattern selon les besoins : API, événementiel, asynchrone, batch, fichiers, etc.
- Réaliser des revues d'architecture et de code et accompagner les développeurs dans la résolution des problématiques complexes
- Définir les standards de gestion des erreurs, retry/replay, idempotence, traçabilité et réconciliation
Annonce de mission - SAP Integration Suite
- Mettre en place les principes permettant une exploitation efficace en production : logs, monitoring, alerting, corrélation des flux, diagnostic des incidents et observabilité
- Contribuer à l'industrialisation des développements et des déploiements : versioning, CI/CD, gestion des environnements et promotion des composants
- Définir les règles de sécurité des interfaces : authentification, certificats, secrets, OAuth2, gestion des accès et chiffrement
- Contribuer à la documentation des architectures, interfaces, standards et procédures d'exploitation
- Aider l'équipe à construire progressivement son framework / catalogue de patterns d'intégration
- Transmettre les connaissances de manière structurée afin de rendre l'équipe autonome à l'issue de la mission.