Postée il y a 27 jours
Cherry Pick est à la recherche d'un Coach Craftmanship pour l'un de ses clients dans le secteur de l'énergie.
Missions:
Accompagnement des squads vers l?excellence technique :
? Aider les squads à améliorer la qualité de leurs livrables à travers des pratiques avancées de software craftsmanship (TDD, DDD, CI/CD, clean architecture, clean code, ...) via par exemple, du coaching individuel et du coaching d?équipe ;
? Assurer la montée en compétences des squads en intervenant ponctuellement sur des problématiques critiques liées à la qualité du code ;
? Soutenir les squads dans la transformation des MVPs en produits stables, scalables et maintenables.
Collaboration avec les entités métiers :
? Aider pendant le scoping, et à la demande par la suite, à la définition des besoins et des concepts métiers en travaillant avec la squad et le métier ;
? Aider à la prise d?autonomie sur le découpage métiers des produits auprès de l?équipe de développement.
Transformation des MVPs en produits durables :
? Accompagner les squads dans la transition de leurs MVPs vers des produits pérennes en assurant la qualité du code, l?architecture et la gestion des performances ;
? Intervenir dans les phases clés pour garantir que les produits respectent les standards élevés du client
Réduction de la dette technique et optimisation continue :
? Mettre en place des processus pour identifier, prioriser et réduire la dette technique dans les squads sans compromettre le Delivery.
? Effectuer des audits techniques pour mesurer la qualité du code et suggérer des refactorings et optimisations qui améliorent la maintenabilité à long terme et le ROI dans une autre mesure ;
? Collaborer avec les squads et les Product Owners pour intégrer la réduction de la dette technique dans les roadmaps.
Soutien à l?autonomie technique des squads :
? Former et accompagner les squads à devenir plus autonomes dans leurs choix techniques ;
? Encourager une culture d?auto-organisation technique, où les équipes prennent en main les décisions clés concernant le delivery, le déploiement et potentiellement le run ;
? Favoriser des process agiles et flexibles, adaptés à la réalité, tout en maintenant un haut niveau de qualité et de performance.
Collaboration transverse et création de synergies :
? Travailler de manière transverses avec les squads, les Chapter Leads, la Tech Autority et la Leadership Team pour garantir que les pratiques d'ingénierie sont alignées avec les
objectifs business ;
? Participer aux initiatives transverses, en facilitant l?intégration de nouvelles pratiques, outils et processus qui améliorent l'efficacité globale du Delivery.
Profil candidat:
PROFIL RECHERCHE
? Le prestataire a une expérience d?au moins 6 ans de programmation dans un contexte agile ++++
? Le prestataire maîtrise parfaitement des langages de programmation (Javascript, Java, Python, etc.) +++
? Le prestataire connaît finement les problématiques et enjeux de coaching Software Craftmanship ++++
? Le prestataire a déjà expérimenté les approches TDD et BDD (Test & Behavior Driven Development) ++++
? Le prestataire a de bonnes capacités d?écoute et de négociation +++
? Le prestataire a l?esprit d?initiative +++
? Le prestataire a un niveau d?anglais est courant ++