Lead Developer Drupal (HF)
Job Summary
Le poste de lead développeur est au croisement des phases de conception et de production des projets. Il travaille en collaboration avec léquipe créative les développeurs et développeuses back-end/front-end les chefs et directeurs de projet pour sassurer de la bonne conduite technique de ses projets. Il veille notamment au respect des spécifications fonctionnelles conçues avec le chef de projet.
En phase de production en tant que manager des développeurs back-end/front-end assignés au projet il coordonne et accompagne les travaux de son équipe en effectuant une revue et un contrôle de travaux produits.
En tant que binôme du chef de projet il assure également une interface avec les clients (service communication DSI hébergeur etc) sur les aspects techniques.
Facilitateur technique il oriente les choix technologiques dans le respect des charges de production du projet et dans la philosophie open-source valeur essentielle decedi.
Ce poste étant à la croisée de différents métiers le lead développeur doit disposer dune culture générale du numérique lui permettant didentifier les risques et les personnes clefs à solliciter pour accompagner la bonne mise en œuvre de ses projets.
Son expérience peut lappeler à être identifié en tant que référent technique dun domaine particulier et de mentor auprès des développeurs moins expérimentés.
Mission
Au sein dun projet le lead développeur est amené à gérer un portefeuille de plusieurs projets du build au run ce qui nécessite un sens de lorganisation et la capacité à pouvoir paralléliser les tâches associées :
Élaborer une architecture technique et la traduire dans la documentation technique (spécifications techniques dossier darchitecture technique plan assurance sécurité etc.).
Participer et animer certains ateliers de conception avec les clients
Avec lappui des différents experts découper les projets en tâches estimer les charges associées (backlog) et sassurer du respect de celles-ci dans la production du projet
Faire des recommandations sur la structuration de léquipe de développement de ses projets en collaboration avec le chef de projet et léquipe planning
Accompagner les équipes de développement :
Les suivre dans la mise en oeuvre et lavancement du projet
Les manager leur faire des feedback et participer à leur évaluation
Contribuer à leur montée en compétence
Contrôler la qualité et la conformité des développements réalisés
Suivre le planning davancement du projet et le cas échéant lever les alertes auprès du Directeur et Chef de projet
Réaliser ponctuellement certains développements complexes
Le Lead développeur peut sappuyer sur un développeur expert dans la conduite de son projet et lui déléguer certaines tâches. Il en reste néanmoins le responsable.
Au sein de lentreprise le Lead développeur est amené à :
Participer à lamélioration continue du service en étant force de proposition sur les solutions techniques et les processus de lentreprise.
- Sassurer du bon déploiement de celles-ci auprès des équipes de développement contribuant sur les projets
Tutorer les juniors et les apprenants
Réaliser de la veille et assurer le maintien de son niveau de compétences
Contribuer à la recherche et au développement de lentreprise :
- lorganiser en prenant en charge le pilotage technique de certains projets internes
Contribuer à une ou des communautés open-source
Required Experience:
IC