Tech Lead Senior - Big Data H/F
4 days ago
Courbevoie
Pourquoi nous rejoindre ? Worldgrid, est un acteur majeur de la transition énergétique. Nous sommes à l’avant-garde des défis technologiques et nous cherchons constamment à progresser pour construire des systèmes énergétiques durables, propres et résilients. Dans le domaine de l'énergie, en optimisant les interventions, en maîtrisant les solutions de comptage intelligentes et à base d’objets connectés, en prévoyant les pics de consommation, en équilibrant les réseaux d'énergie, en développant la cloudification et les télé-opérations, en développant des partenariats avec des producteurs d'énergie verte, et en sécurisant l'accès à l'énergie, nous mettons en œuvre ces valeurs au quotidien. Poste : Tech Lead Senior - Big Data Nous recherchons un Tech Lead expérimenté pour rejoindre notre équipe et diriger nos projets techniques dans un environnement Big Data complexe. Responsabilités • Diriger le développement et l'architecture de nos solutions Big Data, • Encadrer une équipe de développeurs et favoriser leur montée en compétences, • Assurer la qualité technique des livrables et participer à la revue de code, • Collaborer avec les parties prenantes pour définir et affiner les besoins techniques, • Mettre en place et optimiser des tests de performance pour des environnements à forte volumétrie, • Participer à l'évolution de notre architecture de micro services, • Contribuer activement aux cérémonies Scrum et garantir l'adhésion aux principes agiles, • Faciliter la collaboration entre l'équipe technique et les autres parties prenantes dans un cadre agile, • Accompagner des projets de migration vers le cloud et optimiser les architectures pour les environnements cloud Compétences techniques requises • Maîtrise approfondie de Java 17 et de l'écosystème Spring (spring batch essentiel), • Expertise en architecture micro services et multi threading, • Expérience significative avec Kafka et les architectures orientées messages, • Expertise en intégration continue avec Jenkins, • Solide expérience dans la conception et le déploiement de micro services, • Connaissance pratique des techniques d'optimisation de performance pour les systèmes à forte volumétrie, • Capacité à concevoir et exécuter des tests de charge complexes, • Expérience en environnement Cloud, • Maîtrise de la méthodologie Scrum et des pratiques agiles, • Expérience avérée avec les technologies cloud (AWS, Azure, GCP ou équivalent), • Connaissance des principes de l'architecture cloud-native et des bonnes pratiques de migration Qualités personnelles • Excellentes aptitudes à la communication, tant à l'écrit qu'à l'oral, • Leadership naturel et capacité à motiver une équipe technique, • Esprit collaboratif et capacité à travailler avec différentes parties prenantes, • Approche pragmatique de la résolution de problèmes, • Capacité à vulgariser des concepts techniques complexes, • Adaptabilité et flexibilité, essentielles dans un environnement agile Expérience requise • Minimum 5 ans d'expérience en développement Java, • Au moins 3 ans en tant que Tech Lead ou rôle similaire, • Expérience avérée dans des projets Big Data avec traitement de données à fort volume, • Expérience pratique de la méthode Scrum en tant que membre actif d'une équipe agile, • Expérience dans le déploiement d'applications en environnement cloud Environnement technique • Teradata et Hbase, • BigData (Spark, Haddop … ), • Backend : Java 17 , Spring (spring boot essentiel), SQL, JUnit, Kafka, • Déploiement Automatisé : DevOps, Jenkins, Flyway, Ansible, Git , Jmeter, SonarQube, Vault, Kubernetes, Docker Conditions de la mission • Localisation : Courbevoie