Tech Lead Produit F/H
Role details
Job location
Tech stack
Job description
Au sein de la Direction des Systèmes d'informations, le Tech Lead produit est responsable de la cohérence technique, de la qualité et de la soutenabilité d'un périmètre applicatif multi-produit, couvrant des applications backend, web et mobile.
Ce périmètre couvre notamment le site et l'application Rolex Paris Masters ainsi que leur backend, fft.fr, les sites des ligues et comités, et l'application Paris Players App ainsi que son backend.
Il/elle travaille en binôme avec un Product Manager également positionné sur ce périmètre multi-produit, qui reste responsable de la vision produit, de la priorisation et de la valeur, et reporte au manager du service digital Grand Public et Joueurs.
Il/elle intervient en lien étroit avec l'Architecture, la Sécurité, la Production, la Plateforme, les équipes de développement et les partenaires externes, afin de sécuriser le delivery, d'améliorer la qualité logicielle et de permettre au Product Manager de se concentrer sur la valeur produit.
A ce titre, voici les missions que nous souhaiterions vous confier :
Responsabilité technique du périmètre applicatif
- Assurer une vision cohérente des choix techniques sur son périmètre applicatif, en garantissant leur qualité, leur robustesse et leur évolutivité.
- Être garant de la qualité technique des applications de son périmètre, en cohérence avec les standards SI, les pratiques d'ingénierie et les orientations du manager du service digital Grand Public et Joueurs.
Interface avec les équipes Architecture, Sécurité et Production
- Être le point d'entrée technique de son périmètre applicatif pour les sujets nécessitant une coordination avec l'Architecture, la Sécurité, la Production ou la Plateforme.
- Assurer la coordination avec les équipes architecture, sécurité (SSI) et production / exploitation.
- Participer aux comités d'architecture lorsque nécessaire et porter les besoins techniques de son périmètre applicatif.
- Anticiper les impacts techniques : intégration SI, performance, sécurité et scalabilité.
Cadrage technique et conception
- Accompagner les équipes produit dans la définition des solutions techniques. Produire ou valider les éléments de conception technique applicative, en cohérence avec les standards d'architecture et avec validation des choix structurants par l'Architecture lorsque nécessaire : schémas d'architecture / diagrammes de séquence / modes d'intégration SI
- Garantir la cohérence technique sur son périmètre applicatif et contribuer à la cohérence avec les applications et dépendances liées à ce périmètre lorsque nécessaire.
Le Lead Tech éclaire les décisions produit par une lecture technique des impacts, risques, dépendances et efforts associés.
Pilotage de la qualité du code et des pratiques d'ingénierie
- Contribuer à définir et faire appliquer sur son périmètre les bonnes pratiques de développement : code review / CI/CD / gestion des versions / normes de qualité
- Accompagner les développeurs dans l'amélioration continue.
- Sécuriser la faisabilité, la qualité et la soutenabilité technique du delivery, sans se substituer au Product Manager dans la priorisation et l'engagement produit.
Gestion de la stack technique et de la dette technique
- S'assurer du maintien à jour de l'écosystème technique des applications, en lien avec le Product Manager pour la priorisation et avec le manager du service digital Grand Public et Joueurs pour les arbitrages et la cohérence globale.
- Piloter la dette technique applicative de son périmètre et contribuer aux arbitrages de dette ayant un impact sur ce périmètre, avec le manager du service digital Grand Public et Joueurs, l'Architecture et le Product Manager : la dette technique / l'obsolescence /les dépendances critiques
Proposer les plans d'amélioration technique et contribuer à leur priorisation avec le Product Manager, en fonction de la valeur, du risque, de la dette et de la capacité de delivery.
Mise en place et suivi des indicateurs techniques
- Alimenter et suivre, sur son périmètre, les indicateurs techniques et qualité suivis dans les pratiques communes d'ingénierie : qualité du code / stabilité / incidents / dette technique /capacité de delivery, soutenabilité et prévisibilité.
Exploiter les tableaux de bord techniques de son périmètre et donner de la visibilité aux équipes, au Product Manager et au manager du service digital Grand Public et Joueurs sur l'état technique du périmètre applicatif.
Support au Product Manager
- Accompagner le Product Manager dans : la compréhension des enjeux techniques / l'arbitrage entre delivery, qualité et dette technique / la priorisation des sujets techniques
- Apporter des éclairages sur la faisabilité, la complexité et les risques
Pilotage des partenaires techniques
- Accompagner le pilotage technique des prestataires externes.
- S'assurer de la qualité des livrables techniques.
- Contribuer aux choix techniques et à l'évaluation des solutions proposées.
Responsabilité technique des applications en production
- Assurer la responsabilité technique des applications de son périmètre en production, en lien avec les équipes SRE / Production.
- Piloter la résolution des incidents sur son périmètre, contribuer aux analyses post-incident et suivre les plans d'amélioration associés.
- Suivre le monitoring, la performance, la stabilité et les alertes applicatives afin de garantir un niveau de service durable.
- Préparer progressivement l'équipe à une logique build & run, incluant l'astreinte lorsque le niveau de maturité le permet.
Adoption de l'IA dans les pratiques d'ingénierie
- Accompagner l'adoption responsable des outils d'IA dans les pratiques de développement de l'équipe.
- Identifier les usages pertinents de l'IA pour améliorer la qualité, la productivité, la documentation et la fiabilité des livraisons.
- Veiller au respect du cadre défini par le manager du service digital Grand Public et Joueurs, l'Architecture, la Sécurité et la Plateforme.
Contribution aux pratiques communes d'ingénierie
- Contribuer, avec le manager du service digital Grand Public et Joueurs, l'Architecture, la Sécurité, la Plateforme, la Production et les SRE, aux pratiques communes d'ingénierie : standards, qualité, indicateurs, delivery et run.
- Remonter les besoins terrain, les irritants, les risques techniques et les indicateurs de son périmètre.
- Participer à la cohérence d'ingénierie entre son périmètre applicatif, l'Architecture, la Plateforme et les SRE., * ️ Accès salle de sport gratuite (Stade Roland-Garros)
- Cours de sports (cross fit, yoga, pilates)
- Cours de tennis
- ️ Réservation de terrains de tennis
Requirements
Issu(e) d'une formation supérieure de niveau Bac+5, vous justifiez d'une expérience confirmée en tant que Lead Developer ou Tech Lead dans des environnements web, mobile et back-end. Vous disposez d'une vision transverse des enjeux techniques et êtes capable d'arbitrer des choix technologiques en conciliant qualité, performance, sécurité et délais de livraison.
Vous évoluez avec aisance sur des architectures modernes et maîtrisez les principaux environnements de développement : React, Swift, Kotlin, React Native, Node.js, Java Spring, ainsi que les environnements AWS et les pratiques de collaboration autour de GitHub. Vous possédez de solides connaissances en architecture applicative, intégration des systèmes d'information, API et architectures distribuées.
Véritable référent technique, vous savez concevoir et cadrer des solutions sur des périmètres web, mobile et back-end. Vous accompagnez les équipes de développement internes comme les partenaires externes dans leurs choix techniques, animez la qualité des développements et veillez au respect des bonnes pratiques d'ingénierie. Vous êtes à l'aise dans le pilotage du run applicatif, la gestion des incidents et la conduite des analyses post-incident, tout en suivant des indicateurs techniques pertinents.
Curieux(se) des évolutions technologiques, vous contribuez à l'adoption responsable de l'intelligence artificielle dans les pratiques de développement et participez activement à l'amélioration continue des standards d'ingénierie (qualité logicielle, observabilité, indicateurs DORA, delivery durable…).
Vous appréciez le travail en collectif et savez fédérer par votre expertise plutôt que par un lien hiérarchique. Votre leadership technique vous permet d'influencer, de challenger les décisions, de partager vos bonnes pratiques et de faire progresser les équipes dans un esprit de coopération. Pédagogue, vous savez vulgariser des sujets complexes et créer un dialogue constructif avec des interlocuteurs techniques comme métiers.
Reconnu(e) pour votre rigueur, votre sens de l'organisation, votre capacité d'analyse et votre pragmatisme orienté résultats, vous aimez évoluer dans un environnement collaboratif où l'exigence technique s'accompagne d'une forte culture du partage.
Enfin, vous êtes en mesure d'échanger en anglais dans un contexte professionnel (niveau B2). Ce poste ne comporte pas de management hiérarchique, mais implique un leadership fonctionnel fort auprès des développeurs, prestataires et parties prenantes techniques.
Benefits & conditions
- ️ Mutuelle à prix avantageux
- Prime d'intéressement et participation
- Prime sur objectifs
- ️ Carte titres restaurant
- Prise en charge abonnement transport
- Mobilité durable
- Accès CSE