Senior Platform Engineer

Il y a 1 jour

Paris, Nouvelle-Aquitaine, France Oodrive Temps plein 95 000 € - 130 000 € Contrat

Pourquoi rejoindre Oodrive

Oodrive est un éditeur français de logiciels, pionnier de la collaboration sécurisée et souveraine en Europe. Nous accompagnons les entreprises, institutions et administrations dans la gestion de leurs documents sensibles, avec une plateforme collaborative complète et certifiée (SecNumCloud, ISO, HDS…).

Chez Oodrive, vous trouverez :

  • Des produits à impact, conçus pour protéger les données les plus critiques.

  • Un environnement stimulant, alliant agilité, excellence technique et enjeux de souveraineté numérique.

  • Une culture d'équipe bienveillante, où chacun peut grandir, s’exprimer et progresser.

  • Une société à mission, où chaque collaborateur.rice contribue à un objectif qui dépasse le business, garantir la confiance numérique en Europe.

Nous proposons une plateforme collaborative et sécurisée à nos clients, avec:

  • Work : une solution de partage et de stockage,

  • Meet: une solution de dématérialisation des réunions de gouvernance.

Pour voir nos actualités, n’hésitez pas à vous abonner à nos pages LinkedIn et Youtube.

Ce que vous allez faire au quotidien:

En tant que Senior Platform Engineer - Agentic AI Platform, vous rejoignez nos équipes pour concevoir et opérer le backend qui permet à nos clients d'exploiter l'IA en production (MCPs, agents, harness et composants d'orchestration inclus) dans des environnements soumis aux plus hautes qualifications françaises (SecNumCloud, HDS, ISO).

Votre terrain de jeu se situe à la croisée de l’ingénierie distribuée, de l’IA en production et de la souveraineté numérique. Vous construirez une infrastructure agentique robuste, traçable et sécurisée, permettant à des entreprises et institutions critiques d’exploiter l’IA sans compromis sur la sécurité ni la conformité.

Les sujets sur lesquels vous travaillerez

  • Exposition MCP : Vous concevez les serveurs MCP qui servent d'interface de pilotage entre les clients et la solution. Cela implique de définir des contrats d'outils précis et versionnés, de mettre en place les mécanismes d'authentification adaptés aux environnements critiques, et de gérer finement les permissions afin que chaque client n'accède qu'à ce qui lui est strictement autorisé.

  • Agents asynchrones : Vous architecturez l'exécution de workloads agentiques asynchrones sur des infrastructures distribuées. Vous concevez les files de tâches, définissez les politiques de retry et d'idempotence, et garantissez la reprise sur erreur de manière fiable et prévisible - même sous charge ou en cas de défaillance partielle.

  • Garde-fous d'exécution agentique : Vous êtes garant·e de la traçabilité, de la limitation de portée et de la réversibilité de chaque action exécutée au nom d'un client. Vous définissez les mécanismes qui permettent de comprendre précisément ce qu'un agent a fait, d'en limiter l'impact et, si nécessaire, d'annuler ou de rejouer une séquence d'actions en toute sécurité.

  • Observabilité : Vous mettez en place les dispositifs de logs, métriques et audit couvrant l'ensemble des exécutions agentiques et des appels MCP. Votre objectif est de rendre l'invisible visible : chaque décision prise par un agent doit pouvoir être retracée, analysée et expliquée, que ce soit pour le débogage, la conformité ou l'amélioration continue.

  • Sécurité by design et fiabilité à l'échelle : En collaboration avec les équipes architecture et sécurité, vous concevez l'isolation des exécutions, les modèles de permissions et les stratégies de limitation de risque dès la phase de design. Vous veillez également à la tenue de charge de la plateforme, à sa capacité à se dégrader gracieusement en cas de pic, et à la maîtrise des coûts d'exécution - un enjeu particulièrement sensible dans les contextes d'IA générative à grande échelle.

Stack technique et outils

Java (17 et 8 & 11 sur du legacy), Spring boot (3), Python, Kubernetes, Gitlab, Jenkins, Postgresql, Kafka, RabbitMQ, Redis, Linux, Confluence & Jira, MCP & frameworks d'agents.

Comment vous ferez la différence

  • Expertise technique : vous avez d'excellentes connaissances de Java, Springboot et Python. Vous avez une maîtrise solide des systèmes distribués et des architectures asynchrones. Vous savez concevoir des pipelines de traitement fiables, dimensionner des workers sous contrainte, et raisonner sur les compromis entre cohérence, disponibilité et coût - des arbitrages que vous documentez et défendez clairement.

  • Compétences pour l'IA en production : Vous n'êtes pas simplement curieux·se de l'IA : vous avez envie de la mettre au service de cas d'usage réels, avec les contrai