Agrega
Pour un éditeur de solutions SaaS ERP basé à Paris. Positionnement Le Développeur Intégrations & API est rattaché à l'Engineering Manager et intégré au pôle Technique. Il est responsable de la connectivité de la plateforme Sincro Solutions avec les systèmes extérieurs : intégrations via API, mise en place de serveurs MCP (Model Context Protocol), et exposition des données à des fins de reporting. Il est l'interlocuteur technique de référence pour les partenaires extérieurs et les équipes produit sur tous les sujets d'intéropabilité. 1. Intégrations API & Connectivité Plateforme Concevoir, développer et maintenir des connecteurs avec des APIs tierces (REST, GraphQL, webhooks) et des systèmes de queues d'événements (Azure Queue Storage, Azure Service Bus). Gérer le cycle de vie complet des intégrations : analyse des besoins, spécifications, développement, tests, mise en production et maintenance. Assurer la robustesse des échanges : gestion des erreurs, stratégie de retry, idempotence, monitoring des flux. Implémenter les protocoles d'authentification adaptés : OAuth2, JWT, API Keys, mTLS. Documenter les intégrations : schémas d'échanges, spécifications OpenAPI/Swagger, runbooks. Être l'interlocuteur technique référent auprès des équipes partenaires et des éditeurs tiers. 2. Serveurs MCP (Model Context Protocol) Concevoir et déployer des serveurs MCP pour exposer les ressources et capacités de la plateforme, aussi bien à des agents internes qu'à des outils et agents tiers (Claude, Cursor, etc.). Définir et implémenter les outils, ressources et prompts MCP en adéquation avec les cas d'usage métiers. Sécuriser les accès : gestion des autorisations, scopes, rate limiting, authentification. Assurer la compatibilité avec les clients MCP standards et suivre les évolutions du protocole. Travailler avec les équipes produit pour identifier les nouvelles intégrations à valeur ajoutée. Documenter les serveurs et accompagner les équipes internes dans leur prise en main. 3. Développement d'Agents IA Concevoir et développer des agents IA intégrés à la stack technique de la plateforme (.NET 10, Azure). Définir les capacités, les outils et les flux de décision des agents en fonction des cas d'usage métiers. Connecter les agents aux serveurs MCP internes et externes pour accéder aux ressources de la plateforme. Sécuriser et monitorer les agents : tracçabilité des actions, gestion des erreurs, contrôle des accès. Collaborer avec les équipes produit pour identifier les opportunités d'automatisation via des agents. 4. Communication & Coordination Rédiger des spécifications techniques claires et accessibles à des interlocuteurs non-techniques. Animer les échanges avec les partenaires extérieurs : appels de cadrage, points de suivi, recettes. Être force de proposition sur les choix d'architecture et les outils d'intégration. Contribuer aux revues de code et diffuser les bonnes pratiques au sein de l'équipe. Collaborer étroitement avec les équipes Développement, Produit et Ops. 5. Veille & Amélioration continue Assurer une veille technologique sur les standards d'intégration, protocoles émergents et écosystème IA / agents. Proposer des améliorations continues sur les processus, l'outillage et les patterns d'intégration. Contribuer à la sécurité et à la scalabilité des flux d'échange. 6. Exposition des données & Reporting (complémentaire) Volet secondaire, en appui aux besoins des équipes métiers : Mettre en place des accès sécurisés en lecture aux données de la plateforme (API dédiées, exports, connecteurs). Garantir la qualité et la cohérence des données exposées pour le reporting. Définir les bonnes pratiques d'accès aux données (contrôle d'accès, anonymisation si nécessaire). Conditions du poste Contrat : CDI – Temps plein Localisation : Paris – 3 jours de télétravail / 2 jours sur site Rattachement : Engineering Manager Prise de poste : Dès que possible