Le Lead Tech porte la vision technique du produit. Il est le garant de la qualité du code, s'implique auprès des développeurs, et développe lui-même certains items. Il fait partie intégrante d'une Squad Scrum, dédiée au développement de projets Péage. Plus spécifiquement, son activité s'organise autour des missions suivantes :
Conception des solutions techniques
- Contribuer, en lien avec l'architecte logiciel, à la définition et au suivi de l'architecture des composants techniques en application du livre blanc (bonnes pratiques définies par la Compagnie)
- Participer à l'élaboration et à la mise à jour du livre blanc et se porter garant de sa bonne application
- Contribuer aux choix d'architecture : participer, au démarrage de chaque projet, à la rédaction du document d'architecture projet et participer à la comitologie mise en place
- Contribuer avec l'équipe de développement à la production des spécifications techniques détaillées des composants tenant compte des exigences définies par l'architecte logiciel
Développements et recette
- Accompagner, former et faire monter en compétence les membres de l'équipe (développeurs)
- Assurer la qualité du code et promouvoir les bonnes pratiques de développement au sein de son équipe
- Guider et superviser tous les aspects techniques du développement depuis la conception jusqu'au déploiement en s'assurant de la prise en compte des exigences définies par l'architecte logiciel
- Collaborer avec le Product Owner pour traduire les besoins fonctionnels en solutions techniques fiables
- Collaborer avec les autres Leads Tech pour partager et s'aligner sur les bonnes pratiques
- Assurer la bonne prise en compte des consignes transmises par les départements régaliens de la DSI d'AS 24 (architecture, cybersécurité, gestion des infrastructures)
- Définir le cadre de travail et les outils utilisés par les développeurs (IDEs, PIC, environnement de développement et de déploiement)
- Être en support aux équipes d'intégration et contribuer à la phase de recevabilité des composants sur les environnements de recette
- Effectuer une veille technologique active pour proposer des solutions innovantes et efficaces.