Tech lead Qualité Logiciel et Plateforme H/F

OUICODING
Courbevoie, France
about 2 months ago
Apply on fr.indeed.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
7 years minimum
Working hours
Regular working hours
Languages
English, French
Job source

Tech stack

Clean Code Principles Java (Programming Language) Application Programming Interfaces (APIs) Acceptance Test-Driven Development Automation of Tests Code Review Continuous Integration Distributed Systems Github Python (Programming Language) Node.Js Prometheus
+5 more
Software Engineering Delivery Pipeline Grafana Gitlab-ci Jenkins

Job description

  1. Backbone & Architecture de Code : * Coding Architect : Vous codez autant que vous gouvernez ! Conception de composants robustes (résilience, performance, sécurité, maintenabilité). * Produits Tech internes : Développement de librairies transverses, SDKs, frameworks et générateurs pour standardiser les pratiques à l’échelle des squads. * PoC & Inno : Conduite de Proofs of Concept sur les sujets de refonte ou d’innovation et formulation de recommandations actionnables. * Gouvernance : Formalisation des choix d’architecture (schémas, RFC, ADR) partagés à l’échelle européenne.

  2. Qualité de Code,Tests & CI/CD : * Définition et maintien des pipelines CI/CD de référence (lint, quality gates, sécurité, déploiements progressifs, rollback). * Conception de golden paths réutilisables et accompagnement des équipes (workshops, pairing, documentation). * Traitement de la CI/CD comme un produit interne : mesure des impacts (temps de build, stabilité) et amélioration continue. * Garant des standards de qualité sur l’écosystème Java, Node.js et Python.

  3. Observabilité & Fiabilité : * Modélisation d’une observabilité transverse (logs structurés, métriques techniques/métier, traces distribuées). * Mise en place des dashboards, SLO et alertes au service de la production et des squads. * Coaching des équipes sur l’instrumentation, l’analyse d’incidents et la gestion des post-mortems.

  4. Architecture Decision Records (ADR) : * Structuration et animation de la pratique des ADR (Architecture Decision Records) au niveau du Groupe (rédigés en français et en anglais). * Utilisation des ADR comme support de réflexion lors des revues d’architecture et Tech Checks.

  5. Leadership Pédagogique & DevEx : * Animation de Tech Checks réguliers, ateliers, formations et communautés de pratique. * Coaching individuel des Tech Leads et développeurs pour renforcer leur autonomie. * Traitement des irritants de la Developer Experience (onboarding, tooling, pipelines) pour optimiser le quotidien des équipes.

Requirements

  • 7 ans+ d’expérience en développement logiciel, idéalement sur des systèmes distribués / composants critiques.
  • Expérience confirmée en tant que Tech Lead, architecte logiciel ou référent technique transverse.
  • Expérience concrète sur la mise en place/évolution de pipelines CI/CD et de stacks d’observabilité.
  • Pratique avancée de Java, Node.js et Python (capacité à lire, contribuer et reviewer du code dans ces 3 langages).
  • Architecture distribuée : Maîtrise des patterns de résilience, d’APIs et de messaging.
  • Qualité & Craftsmanship : Clean Code, TDD/ATDD, tests automatisés, revues de code.
  • Outils CI/CD (GitLab CI, GitHub Actions, Jenkins…) et observabilité (OpenTelemetry, Prometheus, Loki, Grafana…).
  • Gouvernance : Maîtrise des pratiques ADR, RFC et animation de guildes/communautés tech.
  • Langues : Français courant + Anglais professionnel fluide (oral et écrit indispensable pour le contexte européen).

Apply for this position

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

Apply on fr.indeed.com
Prepare application

Good distractions

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

6:36 min

Funding open source through GitHub Accelerator and Sponsors

Stormy Peters · World Congress 2023

1:02 min

Applying an ETL methodology to infrastructure configuration management

Axel Barbier · World Congress 2023

10:40 min

Visualizing Prometheus open metrics using custom Grafana dashboards

Stijn Polfliet · LIVE

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

2:40 min

Using GitHub primitives for internal documentation and corporate operations

Kyle Daigle · Coffee With Developers

4:18 min

Prioritizing communication and structural awareness over strict tool mastery

Liam Hurrel +1 · World Congress 2021

Videos

See all

Related articles

See all