Vos missions en quelques mots Dans le cadre du développement et de la modernisation d'applications métiers critiques, nous recherchons un Lead Technique/Lead Développeur expérimenté pour animer une équipe de développeurs full-stack évoluant dans un environnement principalement Java/Angular et BDD PostgreSql. Les projets s’appuient sur une plateforme d’intégration continue et de déploiement automatisé basée sur OpenShift, Jenkins, GitLab CI/CD, VM, Elastic Search et API. L’équipe est composée de plusieurs développeurs (front-end et back-end), de deux Business Analysts pour assurer la cohérence fonctionnelle et la qualité des livrables ainsi que de deux intégrateurs chargés de garantir la fluidité des déploiements et la stabilité et l'évolution des environnements. Vous collaborez avec le/les chefs de projets à la planification des développements/évolutions/correction de bug Pour ce faire, vous aurez pour mission : • L’encadrement technique de l’équipe de développement : assurer le leadership technique de l’équipe de développement, accompagner les développeurs dans la montée en compétence et la résolution de problèmes complexes, garantir la qualité du code, la performance et la maintenabilité des applications • Participer à la définition de l’architecture logicielle des applications • Valider les choix technologiques et les bonnes pratiques (design patterns, sécurité, scalabilité) • Collaborer avec les Intégrateurs pour le déploiement sur OpenShift (Container Platform), les tests, les builds et les déploiements • Travailler en étroite collaboration avec les Business Analystes et les chefs de projet pour traduire les besoins fonctionnels en solutions techniques • Participer aux cérémonies Agile (daily, sprint planning, rétrospective) • Valider les livrables techniques avant la mise en production • Coordonner les phases de packaging, déploiement et supervision applicative • Assurer la gestion des environnements (intégration, pré-prod, prod) avec les Intégrateurs • Proposer des améliorations sur les processus de développement et d’intégration • Assurer une veille technologique sur les frameworks Java, Angular et les outils DevOps • Participer à la production des livrables techniques • Participer aux actions d'intégration des livrables • Assurer la collaboration entre les profils techniques et fonctionnels mais également avec les autres équipes de la DNUM • Être le garant de l’application des bonnes pratiques de développement et de documentation Profil recherché De formation Bac 5 en informatique, systèmes d’information ou ingénierie logicielle, vous justifiez d'une expérience de 3 ans minimum dans un poste du domaine de l’informatique. Vos principales compétences à mettre en œuvre Connaissances Bonnes connaissances techniques full-stack Maitrise Développement Java et Angular Maitrise Conception orientée micro-services, patterns d’architecture (REST, MVC, etc.) Maitrise GitLab CI/CD, Jenkins, conteneurisation avec Docker et orchestration via OpenShift Maitrise Tests unitaires et d’intégration, Analyse de code Application Gestion de versions et outils collaboratifs Maîtrise Connaissance des outils type JIRA, Confluence Application Savoir-faire Définir et faire respecter les standards de développement Maitrise Participer à la conception d'architectures évolutives et sécurisées Application Assurer la cohérence technique des livrables avec les besoins métiers Maitrise Favoriser la montée en compétence de l'équipe de développeurs Maitrise Maintenir une veille technologique active sur les frameworks et outils utilisés Maitrise Méthodologie Agile Application Savoir-être Leadership technique, sens du collectif et capacité à fédérer Capacité à dialoguer et à trouver des compromis avec les développeurs, les techniciens, les architectes, les business analystes et les chefs de projet Esprit d’analyse et de résolution de problèmes Connaissance des cycles de vie logiciel (Agile, V-model) Niveau d'études minimum requis Niveau Niveau 7 Master/diplômes équivalents Localisation Localisation : 35 rue de la gare 75019 PARIS Flèche gauche : déplacer la carte vers la gauche Flèche droite : déplacer la carte vers la droite Flèche bas : déplacer la carte vers le bas Flèche haut : déplacer la carte vers le haut Éléments de candidature Documents à transmettre Pour postuler à cette offre, l'envoi du CV et d'une lettre de motivation est obligatoire
En cliquant sur "JE DÉPOSE MON CV", vous acceptez nos CGU et déclarez avoir pris connaissance de la politique de protection des données du site jobijoba.com.