Postuler Contacter

Technical Leader

Ref : 260127D002
Logo client
Compétences requises
Java Azure CI/CD
Description de la mission

1 CONTEXTE
1.1 Éléments contextuels généraux

e.SNCF DRC est la direction en charge des services réseau et télécom de SNCF, elle a la charge de maintenir une connectivité entre l’ensemble des agents et systèmes et d’en sécuriser leurs accès au SI.

CIS désigne l’offre de service réseau et ses niveaux standards de Connectivités Inter-Sites de l’Entreprise. CIS permet d’interconnecter les sites au reste de l’Entreprise en prenant en compte les besoins fonctionnels des utilisateurs et des applications répartis sur ces sites.

CIS gère 3500 accès opérateurs.

QUARK est le référentiel des accès opérateurs : solution développée et maintenue par les équipes CIS. Cet applicatif est en constante évolution afin de s’adapter aux besoins DRC.

1.2 Contexte de la prestation

La prestation s’inscrit dans le cadre du développement et de l’évolution d’applications stratégiques, nécessitant une architecture technique robuste et scalable.

Le Lead Tech intervient sur tout le cycle de vie des applications : conception, réalisation, déploiement, exploitation et amélioration continue.

Il/Elle encadre et anime une équipe de développeurs (3 à 7 personnes) et contribue à structurer les bonnes pratiques de développement et de delivery.

La mission nécessite une expertise confirmée sur les architectures applicatives modernes (microservices, API, front web/mobile) et sur les environnements cloud (AWS, Azure).

2 DESCRIPTION DE LA MISSION
2.1 Objectifs

Concevoir et piloter l’architecture technique des solutions (frontend, backend, cloud).

Garantir la scalabilité, la sécurité, la performance et la maintenabilité des applications.

Encadrer et faire monter en compétence une équipe de développeurs (3 à 7 personnes).

Promouvoir et faire appliquer les bonnes pratiques de développement (revue de code, CI/CD, tests automatisés, documentation).

Assurer la cohérence entre les objectifs techniques et fonctionnels en collaboration avec les Product Owners et les chefs de projet.

Superviser les environnements de développement, d’intégration et de production et garantir la stabilité des livrables.

2.2 Description détaillée des tâches qui constituent la mission

Conception et pilotage de l’architecture technique

Élaborer et faire évoluer l’architecture technique des solutions (front-end, back-end, cloud).

Définir les standards techniques (patterns d’architecture, choix technologiques, conventions de développement).

Documenter les choix d’architecture et maintenir une documentation technique complète et à jour.

Encadrement et animation de l’équipe de développement

Encadrer une équipe de 3 à 7 développeurs, organiser et prioriser les travaux techniques.

Accompagner les développeurs dans la résolution de problèmes complexes et la montée en compétence.

Coordination avec les parties prenantes

Collaborer avec les Product Owners et les chefs de projet pour aligner les objectifs techniques et fonctionnels.

Assurer une communication claire et régulière sur l’avancement technique, les risques et les arbitrages à réaliser.

Supervision des environnements et pipelines DevOps

Superviser les environnements de développement, intégration et production.

Garantir la qualité et la stabilité des livrables (tests automatisés, intégration continue, déploiement fiable).

Contribuer à la mise en place d’une infrastructure as code dans le cloud (AWS, Azure, GCP).

2.3 Résultats attendus et/ou livrables avec échéancier si besoin

Une architecture technique documentée

Une documentation complète des choix d’architecture et des principaux composants applicatifs (à livrer au fil de l’eau, avec jalons à chaque version majeure).

Des pipelines CI/CD opérationnels, robustes et documentés, couvrant les principaux scénarios (build, tests, déploiement) – mettre en place dès les premiers mois de la mission et améliorer de façon itérative.

Un accompagnement de l’équipe de développement sur les pratiques d’ingénierie (revue de code, tests, qualité, sécurité) et une montée en maturité observable (indicateurs de qualité, baisse des incidents, amélioration des lead times).

6 AUTRES POINTS


  • 6.1 Profil(s) le(s) plus à même de remplir la prestation (compétences requises et souhaitées) : Lead Tech 306.S.PAR
  • 6.2 Compétences générales souhaitées : Manipulation des bases de données, Webservices/ API REST, Conception interface web.
  • 6.3 Compétences techniques souhaitées : HTML/CSS, Angular (ou Framework sous JavaScript), PostgreSQL, Python (Django).
  • 6.4 Compétences additionnelles : Usine Logicielle, Intégration continue / déploiement continu (CI/CD), Git, Hébergement dans le Cloud (AWS & Azure), Docker, Jenkins et Terraform.

D'autres offres
Technical Leader Java

Ces missions pourraient vous intéresser !

Lead Dev Fullstack Java/Angular sur AWS

Java GitLab HashiCorp Terraform Cloud AWS Angular
ASAP
92 - SURESNES
36 mois
Voir la mission

Lead Développeur Java

Java Spring Batch Spring Boot
ASAP
33 - GRADIGNAN
3 mois
Voir la mission

Tech Lead Talend API

Java SQL Talend JSON Webservices
ASAP
44 - NANTES
3 mois
Voir la mission

Tech Lead Java/Angular

Java PostgreSQL Azure Spring Boot CI/CD
02/02/2026
93 - NOISY-LE-GRAND
36 mois
Voir la mission

🚀 Tech Lead Fullstack Java / Angular / Kafka – Mission Freelance Longue Durée

Java Python Angular API RESTful Kafka
ASAP
94 - MAISONS-ALFORT
86 mois
Voir la mission

Lead Tech Fullstack Angular/Java F/H/X

Java HashiCorp Terraform Cloud AWS Angular CI/CD
ASAP
44 - SAINT-HERBLAIN
12 mois
Voir la mission

Lead Développeur JAVA H/F

Java Leadership React.js Spring Boot
ASAP
79 - NIORT
12 mois
Voir la mission

Lead Developer Java

Java
ASAP
79 - NIORT
12 mois
Voir la mission

Tech Lead JAVA/REACT NATIVE

Java React Native Spring Boot
ASAP
91 - MASSY
3 mois
Voir la mission

Développeur fullstack confirmé Java, Python, Node.js

Java Python Node.js Cloud AWS
ASAP
69 - LYON
6 mois
Voir la mission
Postuler Contacter