Tech Lead SI Pénal

Secrétariat général - Service du numérique
Paris, France
15 days ago
Apply on short.sg
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) Apache ActiveMQ Agile Methodology Apache Tomcat Automation of Tests Software Quality Databases Continuous Integration Data Migration DevOps Document Management Systems FreeMarker
+23 more
Hibernate (Java) Web Servers Java Development Kit Spring Framework PostgreSQL MySQL Nginx OpenShift Oracle (Applications) Red Hat Enterprise Linux Reverse Proxy Apache Solr Data Server Interface Alfresco Software Delivery Pipeline Spring-boot Backend AngularJS Kubernetes Playwright Front End Software Development Restful APIs Microservices

Job description

  • Porter la vision technique des briques du SI Pénal, participer à la définition et l’évolution de l’architecture applicative et technique.
  • Encadrer techniquement les équipes de développement (internes et externes), être le point d’escalade sur les sujets complexes et s’assurer de la qualité des livrables.
  • Maitriser et accompagner les trajectoires de migration technique vers le CloudPi et la convergence vers le socle technique commun.

Les briques applicatives du SI Pénal s’appuient sur un socle technique commun :

  • Base de données : PostgreSQL / Oracle
  • Backend : Spring Boot, OpenJDK, Tomcat embedded Spring, Hibernate, AMQ
  • Frontend : Angular, DSFR (Design System de l’État)
  • Reverse proxy / serveur web : NGINX
  • Plateforme de déploiement : OpenShift
  • Tests end-to-end : Playwright
  • GED : Alfresco (Tomcat / Solr / Oracle JDK)

Le/la Tech Lead est garant de la bonne utilisation de ce socle et de son intégration dans la chaîne CI/CD et les pratiques DevOps.

Il devra :

  • Identifier les impacts cross-briques (compatibilité navigateurs, gestion des versions de frameworks, performance, sécurité).
  • Proposer et piloter les trajectoires de convergence vers le socle cible (OpenShift 4 / CloudPI, Spring Boot, Angular/WebComponent, PostgreSQL, DSFR)
  • Accompagner les équipes sur les usages spécifiques (OCR, signature, GED Alfresco, messagerie ActiveMQ,etc.).

Responsabilités détaillées :

  • Participer à la définition et l’évolution de l’architecture applicative et technique des briques du SI Pénal
  • Prendre en charge les sujets techniques complexes : performance, sécurité, intégration, montée de version, migration vers CloudPi.
  • Encadrer et animer les développeurs : coaching, challenge des solutions techniques, mentorat, montée en compétences sur le socle commun et les briques spécifiques.
  • Garantir les bonnes pratiques de développement
  • Alimenter et prioriser le backlog technique (US techniques, enablers, évolution du socle, migration NPP) en coordination avec les PO, le RTE/STE et les architectes.
  • Contribuer activement aux cérémonies Agile/SAFe : PI Planning, refinements, sprint reviews, rétrospectives techniques.
  • Participer à la définition et à la mise en œuvre des pipelines CI/CD et des environnements (OpenShift, intégration des tests automatisés, tirs de performance, monitoring)., Le ministère de la Justice s’est engagé dans une dynamique de transformation numérique ambitieuse au profit d’une justice plus lisible, plus accessible et plus efficace. L’ambition est de faire du ministère de la Justice un acteur majeur dans le développement de l’administration numérique.

La Direction du Numérique (DNUM) du ministère de la justice pilote la stratégie des SI et les différents chantiers et projets digitaux du Ministère.

Descriptif du service

DSI du ministère de la Justice, la DNUM pilote la stratégie des SI et les différents chantiers et projets digitaux du Ministère.

Intégré à la DNUM, le département CCP est le pilote de la stratégie SI et des chantiers et projets digitaux ministériels des chaînes pénale et civile.

Il est composé :

  • d’un bureau Pénal, en charge des projets liés aux applications de la chaîne pénale, des applications de la Direction des Affaires Criminelles et des Grâces, et des applications du service de l’Accès aux Droits et à la justice et de l’Aide aux Victimes ;

  • d’un bureau Civil et Portalis, accompagnant les projets Portalis, les différentes applications de la chaîne civile, ainsi que les applications de la Direction des Affaires Civiles et du Sceau ;

Dans le cadre de la modernisation du SI Pénal du Ministère de la Justice, le Tech Lead SI Pénal est le référent technique des briques applicatives du SI Pénal, au sein d’un environnement Agile/SAFe.

Rattaché directement au Chef de Bureau Pénal, Il garantit la cohérence des choix technologiques, la qualité logicielle et l’alignement avec la stratégie d’architecture du ministère et les exigences de performance, sécurité et maintenabilité.

Requirements

Compétences techniques attendues

  • Maîtrise confirmée de l’écosystème Java/Spring (Spring Boot, Hibernate, Tomcat embedded), des architectures microservices et des API REST.
  • Expérience significative sur Angular et les bonnes pratiques de développement front (design system, tests, performance).
  • Bonne connaissance des déploiements sur OpenShift (idéalement OpenShift 4+), des patterns cloud-native et des pratiques DevOps (CI/CD, conteneurs, monitoring).
  • Connaissance des composants suivants appréciée : ActiveMQ/Red Hat ARTEMIS, Collabora Online, pspdfkit, tinyMCE, cytoscape, dexie.js, Tess4j/Tesseract, Alfresco, freemarker.
  • Maîtrise des bases de données PostgreSQL, MySQL et Oracle, et des problématiques de migration de données.

Compétences comportementales (soft skills)

  • Leadership technique, capacité à fédérer et à faire monter en compétences des équipes multi-briques.
  • Excellentes capacités de communication, de vulgarisation et de collaboration avec les équipes métier, PO, architectes, DevOps et exploitation.
  • Rigueur, sens des priorités et capacité d’analyse dans un environnement complexe avec fortes contraintes réglementaires et de qualité de service.
  • Esprit de coopération, curiosité technologique, posture de facilitateur et culture de l’amélioration continue.
  • Expériences professionnelles antérieures souhaitées

Formation Bac+5 en informatique ou équivalent, avec une expérience significative en développement Java/Spring et Angular. Expérience de plusieurs années en tant que développeur senior / référent technique, idéalement déjà Tech Lead, Lead Developer ou Architecte applicatif.

Expérience en environnement Agile/DevOps et sur des projets de modernisation ou de migration vers des plateformes cloud/containerisées (OpenShift, Kubernetes…).

Intérêt marqué pour l’architecture, la qualité logicielle et l’accompagnement des équipes sur le long terme.

Niveau d’études minimum requis

  • Niveau Niveau 6 Licence/diplômes équivalents, Poste nécessitant une enquête administrative de sécurité

Benefits & conditions

  • Nature de l’emploi Emploi ouvert aux titulaires et aux contractuels
  • Expérience souhaitée Confirmé
  • Rémunération Fourchette indicative pour les contractuels Non renseignée Fourchette indicative pour les fonctionnaires Non renseignée
  • Catégorie Catégorie A (cadre)
  • Management Non renseigné
  • Télétravail possible Oui, Localisation

Localisation : 35 rue de la gare 75019 PARIS

About the company

  • Flèche gauche : déplacer la carte vers la gauche
  • Flèche droite : déplacer la carte vers la droite
  • Flèche bas : déplacer la carte vers le bas
  • Flèche haut : déplacer la carte vers le haut

Apply for this position

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

Apply on short.sg
Prepare application

Good distractions

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

2:18 min

Scaling MySQL databases for massive user growth

Johannes Nicolai Johannes Nicolai +1 · LIVE

7:28 min

Constructing a new Docker layer from scratch

Oliver Seitz Oliver Seitz · World Congress 2026 Europe

2:17 min

Mapping the maturity roadmap for scaled devops adoption

Dominik Krichbaum Dominik Krichbaum · World Congress 2026 Europe

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

1:48 min

Analyzing network packets with database protocol tools

Daniël van Eeden Daniël van Eeden · World Congress 2026 Europe

1:06 min

Developer experience and project variety at scale

Alexandra Petri · World Congress 2023

Videos

See all

Related articles

See all