Mission :
Rattaché.e au Head of Engineering, l’Engineering Manager est un.e manager, qui challenge les membres de ces équipes et favorise un environnement collaboratif :
S’assurer du maintien la cohérence technique du produit en collaboration avec la filière expertise.
S’assurer, à travers le recrutement et la mobilité, d’avoir les bonnes compétences dans le flux de développement par rapport aux objectifs produit et technique
Gèrer un collectif de développeurs et assure leur développement individuel, leur gain en maturité, tout en les fédérant autour de nos principes et bonnes pratiques.
Collaborer avec les équipes produit et les scrummasters pour avoir des équipes performantes qui développent le meilleur produit.
S’assurer du maintien de la compétence sur l’ensemble des éléments technologiques et d’avoir suffisamment de compétence pour avoir un delivery fluide et performant.
Interactions :
Avec l’ensemble de l’écosystème Tech et Produits : pour le pilote de leurs équipes
Avec les RHs / les managers RH : pour le suivi plus RH des collaborateurs (formation, évaluation, télétravail, …)
Compétences Nécessaires :
Activités & Responsablilités :
Constitution et montée en maturité des équipes Tech
S’assurer de la bonne adéquation entre les enjeux roadmap et les ressources Tech associées
Identifier les compétences Tech requises et gérer ces besoins en ressources auprès des Ressources Managers
Recruter et onboarder les nouveaux coéquipiers ;
S’assurer que les personnes sont managées opérationnellement et en vue hiérarchique
S’assurer que les équipes en charge des briques SI ont les connaissances et moyens humains de le faire, tout en garantissant le maintien de la transversalité par la contribution des autres équipes (open-source interne,…)
Management de proximité
Faire progresser l'équipe individuellement et collectivement via du coaching et du mentoring ;
Favoriser une culture de feedbacks réguliers et francs, notamment via des 1 on 1 réguliers ;
Optimiser l'efficacité et le rythme de développement de l'équipe ;
Créer un environnement favorisant la prise d'initiatives (fail-safe), l'autonomie, le sentiment d'appartenance et la performance ;
Gérer la motivation et promouvoir la cohésion de l'équipe ;
Définir les objectifs avec les membres de l'équipe, et évaluer les performances.
Co-piloter avec les SM de ses équipes les plans d’actions issues des rétrospectives et des améliorations nécessaires à l’efficience de l’équipe;
Organiser les montées en compétences sur :
Sur les différentes briques de notre SI,
Sur les principes généraux et les bonnes pratiques (sécurité, accessibilité, clean code, craftmanship, open-source interne …)
Développer leurs compétences secondaires (compétences en T),
Réduire le truck factor,
Assurer le suivi administratif des individus (congés, absences, timing, ..)
Collaborer avec les équipes produits
Aligner l'équipe avec les objectifs de roadmap et créer une vision commune
Veiller et défendre une bande passante technique
Echanger sur la vie de l’équipe et les éventuelles difficultés
Contribution aux développements des solutions techniques
Pratiquer le développement et l’expérience de développement des équipes est un atout pour être pertinent dans leur accompagnement, mais ne doit pas être sur leur « chemin critique » :
Contribuer aux développements, par exemple développer des US du Backlog technique, faire des revues pour proposer des plans d’améliorations sur les bonnes pratiques, développer des tests autos complémentaires, faire des analyses/correctifs suite à des violations Sonar, lors des évènements type Hackathon, Journée ou tout est permis etc... sous conditions de ne pas être sur le chemin critique.
Manager 3 équipes de 20 collaborateurs (dont 10 en direct).
Lieu de travail à Nantes ou Paris ou Lille
Profil
Rejoindre SNCF Connect & Tech :