Consultant en Accompagnement au Développement (PHP/Java/Python) - 30%
Role details
Job location
Tech stack
Job description
Nous recherchons pour notre client, un consultant pour accompagner les équipes de développement d'un Centre d'expertise développement sur-mesure. Ce poste vise à améliorer et harmoniser les pratiques de développement logiciel au sein des filières PHP, Java/JavaScript et Python. Objectifs
L'objectif principal est d'accroître la maturité des équipes de développement afin de garantir la qualité des produits livrés, la maintenabilité des applications, et la fréquence des mises en production. Le consultant travaillera sur la mise en place de bonnes pratiques de développement et d'évaluation de la maturité des équipes. Missions Principales
- Diagnostic et Évaluation :
- Évaluer la maturité des équipes sur les axes de qualité technique, de livraison, et de collaboration.
- Mesurer la dette technique des applications développées.
- Définition des Meilleures Pratiques :
- Formaliser des standards de développement pour PHP et Java/JavaScript.
- Créer des référentiels de bonnes pratiques, y compris des guides et checklists.
- Accompagnement des Équipes :
- Coacher les équipes dès le démarrage de nouveaux projets.
- Accompagner les projets existants nécessitant une amélioration de maintenabilité.
- Suivi et Mesure d'Impact :
- Mettre en place des indicateurs de performance (métriques DORA, satisfaction des utilisateurs).
- Suivre l'évolution des pratiques et des résultats des équipes.
Périmètre Technique
Requirements
- Filière PHP : Applications PHP et PHP/Drupal.
- Filière Java/JavaScript : Applications Java back-end (Spring, Jakarta EE) et front-end (Angular, React, Vue).
- Filière Python : Applications développées en Python.
Requirements
- Expérience : Expérience avérée en coaching de développeurs dans des environnements complexes, idéalement en administration ou grandes organisations.
- Compétences Techniques : Expertise sur les stacks PHP, Java/JavaScript et Python, ainsi que sur les pratiques modernes (TDD/BDD, CI/CD, AppSec).
- Capacités Interpersonnelles : Capacité à travailler avec des équipes pluri-sources et à co-construire avec les instances de gouvernance.
Livrables Attendus
- Plan d'accompagnement initial.
- Référentiel de meilleures pratiques par filière.
- Kit d'évaluation de la maturité et de la dette technique.
- Rapports périodiques sur l'état de la maturité des équipes.
- Rapport de clôture à la fin de la mission.
Benefits & conditions
Benefits
- Lieu de Prestation : Principalement dans les locaux de l'entité ou en télétravail, selon les besoins.