FonctionTECH LEAD IV.A (H/F)

Raisons d'être

Le Tech Lead s’assure de la cohérence et de l’alignement des choix technologiques avec la stratégie d’entreprise. Il accompagne les équipes de développeurs en tant que référent technique de l’équipe et joue un rôle de facilitateur. Il participe au développement du produit (au sens Agile) et s’assure de la bonne qualité logicielle. Il assure la veille technologique sur son périmètre d’intervention.

Missions

Ses principales activités sont les suivantes :

  • Analyser les besoins et les contraintes techniques
  • Etudier, chiffrer et budgétiser les développements
  • Prendre en charge les phases de développement les plus complexes
  • Coacher les membres de son équipe pour progresser sur les savoir-faire techniques
  • Être responsable de la qualité technique du produit (qualité et conformité du code)
  • Participer aux revues de code et s’assurer que des revues de code ont lieu dans les équipes
  • Être garant des bonnes pratiques au sein de l’équipe (codage, tests unitaires, performance, sécurité, DOD, accessibilité, éco-conception, documentation, relecture croisée)
  • Favoriser le processus d’amélioration continue (participer aux rétrospectives techniques)
  • Accompagner les équipes à paramétrer la chaine d’intégration et de déploiement continue
  • Travailler sur la projection du produit (ou du projet dans un modèle autre qu’Agile), en collaboration avec le product owner ou le chef de projet, et éclairer sur la stratégie technique
  • Réaliser la veille technologique & anticiper les futurs besoins
  • Assurer la cohérence transverse : il est la « voix » de son équipe pour la communication avec d’autres équipes
  • Porter la vision technique du produit ou du projet
  • Faciliter l’usage et l’assemblage des enablers (US techniques obligatoires)

Le Tech Lead peut aussi être amené à animer fonctionnellement d’autres équipes sur certains sujets techniques ou fonctionnels.

 

Compétences

Prérequis

Ses principales activités sont les suivantes :

  • Analyser les besoins et les contraintes techniques
  • Etudier, chiffrer et budgétiser les développements
  • Prendre en charge les phases de développement les plus complexes
  • Coacher les membres de son équipe pour progresser sur les savoir-faire techniques
  • Être responsable de la qualité technique du produit (qualité et conformité du code)
  • Participer aux revues de code et s’assurer que des revues de code ont lieu dans les équipes
  • Être garant des bonnes pratiques au sein de l’équipe (codage, tests unitaires, performance, sécurité, DOD, accessibilité, éco-conception, documentation, relecture croisée)
  • Favoriser le processus d’amélioration continue (participer aux rétrospectives techniques)
  • Accompagner les équipes à paramétrer la chaine d’intégration et de déploiement continue
  • Travailler sur la projection du produit (ou du projet dans un modèle autre qu’Agile), en collaboration avec le product owner ou le chef de projet, et éclairer sur la stratégie technique
  • Réaliser la veille technologique & anticiper les futurs besoins
  • Assurer la cohérence transverse : il est la « voix » de son équipe pour la communication avec d’autres équipes
  • Porter la vision technique du produit ou du projet
  • Faciliter l’usage et l’assemblage des enablers (US techniques obligatoires)

Le Tech Lead peut aussi être amené à animer fonctionnellement d’autres équipes sur certains sujets techniques ou fonctionnels.

Le Tech Lead :

  • Maîtrise des briques technologiques de son domaine d’intervention
  • Connaît les solutions techniques (langage, framework de développement, solutions Cloud, les pratiques de développement CI/CD etc.) et l’architecture (cartographie des Systèmes d’information)
  • Maîtrise la règlementation et les normes de développement qualité, accessibilité, éco-conception  et sécurité informatique
  • Connaît les cadres méthodologiques Agile et/ou Safe, les cadres de référence Architecture de La Poste

Environnement de travail

Les qualités attendues sont les suivantes :

  • Esprit de collaboration
  • Curiosité / ouverture d’esprit
  • Autonomie
  • Capacité d’analyse
  • Proactivité
  • Réactivité
  • Rigueur / organisation
  • Esprit d’équipe
  • Posture de facilitation / faire progresser les équipes (compétences managériales)
  • Guider les pratiques / coach
  • Pédagogie
  • Méthodologie (compétences projet)