Le Tech Lead Data Externe aura pour mission de participer activement au développement des produits et solutions des Systèmes d’Information (SI) dans le domaine Data et Intelligence Artificielle (AI). Il/elle accompagnera les équipes de développement dans la conception, le développement et la mise en production des solutions, tout en garantissant la qualité et la cohérence technique.
Descriptif de poste :
- Accompagner et mentorer les équipes de développement pour assurer une exécution fluide et efficace des projets
- Définir, suivre et veiller au respect des standards de développement (qualité du code, bonnes pratiques, documentation)
- Participer au cadrage de l'architecture technique de nouvelles solutions ou composantes techniques
- Contribuer activement au développement des solutions définies en collaboration avec les équipes
- Participer aux tests en environnement de Recette /pré-production pour garantir la robustesse des solutions
- Assurer la génération des releases et des correctifs (fix)
- Investiguer et résoudre les incidents survenant en production, en proposant des solutions durables
Compétences requises :
- Connaissance approfondie des architectures orientées Data et AI , et une très bonne connaissances des architectures (Cloud-Native, SOA, REST)
- Maîtrise des outils de développement et de modélisation de données, et d'analyse. (Intellij-Idea, VS Code, Eclipse….)
- Aptitude à résoudre des problèmes complexes et à proposer des solutions innovantes.
- Maîtrise des technologies de développement Data (Spark, Hive, HDFS, Hbase, Kafka, ElasticSearch, Oracle…) , et les langages de programmation (Scala, Python, Java ….).
- Capacité à analyser les besoins et à traduire ces besoins en solutions techniques.
Profil- Bac+5 en informatique, ingénierie, data science ou domaine équivalent (école d’ingénieurs, université ou équivalent).
- +7 ans d’expérience dans le développement de solutions Data/AI, dont au moins 2 ans dans un rôle de Tech Lead ou équivalent.
- Communication et leadership : Excellentes compétences en communication pour collaborer avec les équipes internes et externes, ainsi qu’une capacité à encadrer et motiver les développeurs.