Lead Développeur / Développeuse Fullstack

Secrétariat Général
Paris, France
23 days ago
Apply on choisirleservicepublic.gouv.fr
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Regular working hours

Tech stack

JavaScript (Programming Language) Application Programming Interfaces (APIs) Agile Methodology Artificial Intelligence Applications Architecture User Authentication Unit Testing Code Review Databases Continuous Integration Web Development Node.Js
+21 more
NoSQL Open Source Technology Role-Based Access Control Next.js TypeScript Management of Software Versions Web Applications Web Services Test-Driven Development (TDD) Okta Large Language Models Generative AI Backend Git Pytest Containerization Kubernetes Playwright Front End Software Development Docker User Administration

Job description

Un socle ministériel de solutions IA (inférence, hébergement de modèles, tools, RAG) mutualisé pour l’ensemble des besoins IA de la Justice

  • Des solutions métiers construites sur ce socle, par exemple Mon Assistant Justice, agent conversationnel LLM souverain à destination de 90 000 agents du ministère, des workflows de numérisation et classification de documents tels que des procédures judiciaires, des outils d’aide à la synthèse et rédaction, ou encore de retranscription.

Elle est organisée en mode produit : une approche centrée sur les besoins des utilisateurs, avec des cycles de livraison courts, une cheffe de produit dédiée et une forte autonomie de l’équipe technique dans les choix de conception et de priorisation. Les développements s’inscrivent dans une démarche open source (public money = public code). Le déploiement de Mon Assistant Justice constitue la première étape d’un plan de transformation plus global, qui couvre l’ensemble des besoins de la Justice en matière d’IA et vise à construire un socle technique d’IA générative mutualisé à destination des agents.

Missions principales

· Concevoir et développer les évolutions de Mon Assistant Justice, en collaboration avec la cheffe de produit (PM) et l’équipe technique

· Participer aux choix techniques et à l’architecture du produit (stack web, intégration LLM, chaîne de traitement)

· Assurer le passage à l’échelle et la fiabilité du service pour 98 000 agents (disponibilité, performance, sécurité)

· Contribuer à la mise en production et à l’exploitation (CI/CD, monitoring, gestion des incidents)

· Documenter et partager les bonnes pratiques de développement au sein de l’équipe

· Participer à la réflexion produit et à la définition des priorités techniques

· Contribuer à définir la culture technique et les processus de développement, l’équipe ayant vocation à grandir avec le renforcement progressif des moyens de la direction de programme, L’intelligence artificielle constitue aujourd’hui un levier majeur de transformation et doit aider la Justice à relever ses nombreux défis : faciliter l’accès au droit, accélérer les délais de traitement des procédures, sécuriser le travail des agents pénitentiaires, améliorer les conditions de travail. Le traitement plus rapide d’importants volumes d’informations, l’aide à la recherche et à la rédaction, la facilitation de certaines tâches répétitives, chronophages ou pénibles sont autant de perspectives majeures pour les agents du ministère.

Préconisée par le rapport sur l’intelligence artificielle remis au ministre de la Justice le 23 juin 2025, la direction de programme IA porte cette ambition pour la Justice. Elle construit et fait évoluer la stratégie IA du ministère, en lien avec les parties prenantes. Elle identifie les cas d’usages de l’IA au ministère, et les bénéfices attendus sur ces cas d’usage. Elle propose aux instances de gouvernance les décisions d’investissement et les projets à lancer. Elle fédère autour de cette stratégie les services et directions du ministère, et s’assure de leur participation à sa réalisation.

Elle s’assure au quotidien que les produits IA, ceux qu’elle porte directement et ceux portés par d’autres équipes du ministère, à qui elle apporte soutien et expertise, sont créés et évoluent dans un souci d’efficience globale, apportent bien la valeur attendue notamment pour les agents du ministère.

Descriptif du service

Composition et effectifs du service

La Direction de programme IA regroupe des compétences pluridisciplinaires (juridique, technique, portage de produits, métier, etc.) qui lui sont pour partie affectées en propre et pour partie mises à disposition par d’autres services du ministère.

Votre hiérarchie

La Direction de programme est composée d’une directrice (N+2), et d’un adjoint fonctionnel (N+1).

Vos interlocuteurs métiers

Agents et prestataires des directions métier du Ministère de la Justice (DSJ, DAP, DACS, DACG, DPJJ, SG)

Requirements

Vos principales compétences à mettre en œuvre

·Excellente maîtrise de TypeScript, Node.js et Next.js

·Conception et opération d’applications web en production (disponibilité, performance, sécurité)

·Architecture et intégration d’API (services web, intégration de modèles IA / LLM)

·Maîtrise des chaînes CI/CD, déploiement et monitoring

·Capacité à travailler sur des sujets variés : front-end, back-end et intégration de modèles IA

·Expérience confirmée de Lead Dev : encadrement technique, revue de code, définition des bonnes pratiques d’équipe

·Connaissance des bonnes pratiques de sécurité applicative (authentification, chiffrement, droits d’accès, validation côté client et serveur)

·Sensibilité à la démarche open source (public money = public code) et à l’approche produit centrée utilisateur

Connaissances TypeScript, Node.js, Next.js Conteneurisation (Docker, Kubernetes) Bases de données SQL / NoSQL Architecture d’applications web

Savoir-faire Approche Ops (TDD, CI/CD, versioning Git) Règles de sécurité informatique Veille technique Intérêt pour l’IA Développement et intégration d’API robustes (REST) Écriture de tests unitaires et end-to-end (Jest, Pytest, Playwright) Intégration de modèles IA / LLM dans une application Gestion des utilisateurs et des permissions (authentification, RBAC, Keycloak, OIDC)

Savoir-être Travailler en méthode agile Sensibilité pour l’approche produit et l’utilisateur au centre

Expériences professionnelles antérieures souhaitées

Intéressé(e) par le monde judiciaire et par l’intelligence artificielle, vous êtes diplômé(e) d’une école d’ingénieur, d’informatique ou équivalent universitaire. Vous justifiez d’au moins 5 ans d’expérience en développement web, dont une expérience confirmée en tant que Lead Dev sur un produit déployé en production avec de forts enjeux de disponibilité ou de volumétrie. Une expérience préalable sur un agent conversationnel (chatbot) ou un workflow agentique est un plus, mais n’est pas indispensable. Des expériences passées en co-construction avec des UX designers ou des data scientists seront valorisées. La capacité à livrer des applications dans des environnements contraints (sécurité, RGPD, souveraineté) et à l’échelle (98 000 utilisateurs potentiels au ministère) est un plus.

Offres de formation associées à votre prise de poste

L’embarquement au sein de la Direction de programme intègrera une montée en compétence sur les sujets d’intelligence artificielle d’un point de vue socio-technique., Poste nécessitant une enquête administrative de sécurité

Benefits & conditions

Organisation de travail : télétravail possible 3 jours par semaine Rémunération attractive - selon profil et grille de la fonction publique, avec prise en compte de la rémunération antérieure. Possibilité d’un contrat à durée indéterminée (CDI) Restauration : oui (restaurant administratif) Accessibilité en transport / Parking : Rosa Parks : transports en commun (RER E Rosa Parks, T3b, M12 Front populaire, M7 Corentin Cariou puis navette fluviale, bus 35 et 239) / Parking possible sur demande

About the company

Le ministère de la Justice engage une transformation numérique ambitieuse, intégrant l’intelligence artificielle pour moderniser le service public et soutenir le travail des agents. La direction de programme intelligence artificielle (DPIA) coordonne le déploiement de l’IA au sein du ministère. Son équipe Produit & Tech opère et fait évoluer deux briques complémentaires

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on choisirleservicepublic.gouv.fr
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:14 min

Exploring internal AI product initiatives and global engineering roles

Maria Apazoglou · Coffee With Developers

2:37 min

Comparing traditional SQL tables versus NoSQL non-tabular databases

Stanimira Vlaeva · JS Congress

2:33 min

Introduction to security advocacy and automation testing

Chris Heilmann Chris Heilmann +2 · LIVE

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

3:16 min

Terminology differences between relational and NoSQL databases

Tim Faulkes · LIVE

4:37 min

Architecting single sign-on flows across multiple application domains

Gift Egwuenu · World Congress 2023

Videos

See all

Related articles

See all