Tech Lead SI Pénal

Il y a 21 heures

Paris, Île-de-France Ministère de la justice Télétravail Temps plein

Vos missions en quelques mots

Mission principale

  • 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).

Profil recherché

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

Localisation

Localisation : 35 rue de la gare 75019 PARIS
  • 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

Éléments de candidature

Documents à transmettre

Pour postuler à cette offre, l'envoi du CV et d'une lettre de motivation est obligatoire