Le besoin
Contexte
Rôle : Tech lead Qualité Logiciel et Plateforme. PRE EMBAUCHE - 6 mois de mission maximum. Le SI est stratégique : il supporte des produits critiques et sert des équipes en France et en Europe. Les briques backbone - authentification, référentiels, facturation, intégrations externes - sont au coeur de l'ambition de delivery. Le poste vise à renforcer la qualité, la fiabilité et la maintenabilité de ces composants et à poser des standards à dimension européenne (CI/CD, observabilité, librairies, ADR).
Missions
- Backbone & Coding Architecture : comprendre les briques backbone, concevoir, coder et faire évoluer des composants robustes (résilience, performance, sécurité, maintenabilité), développer des librairies transverses et Produits Tech internes (SDK, frameworks, générateurs), conduire des PoC, formaliser les choix d'architecture (schémas, RFC, ADR).
- Qualité de code, tests & CI/CD : définir et maintenir des pipelines CI/CD de référence (lint, tests, quality gates, sécurité, déploiements progressifs, rollback), concevoir des golden paths CI/CD réutilisables, accompagner les squads (workshops, pairing, documentation), traiter la CI/CD comme un produit interne et mesurer l'impact. Langages du backbone : Java, Node.js, Python.
- Observabilité & fiabilité : définir un modèle d'observabilité (logs structurés, métriques métier et techniques, traces distribuées), mettre en place dashboards, SLO et alertes, coacher sur l'instrumentation, post-mortems et réduction du bruit.
- Gouvernance & ADR : structurer et diffuser la pratique des Architecture Decision Records, rédiger et maintenir les ADR en français et en anglais, animer Tech Check et revues d'architecture.
- Leadership pédagogique & Developer Experience : animer Tech Check, accompagner Tech Leads et développeurs, concevoir ateliers/formations, identifier irritants DevEx et mettre en place une boucle de feedback.