Le tech lead big data est un expert technique dans la conception, le déploiement et l’intégration de projets big data.
Expérimenté, le tech lead big data accompagne le développement de projets big data sur le plan technique aussi bien du côté des clients auprès de qui les solutions sont déployées que de l’équipe technique en charge de son développement. Il est garant des solutions et de la conception technique, de la qualité fonctionnelle des développements et des livraisons.
Il coordonne et dirige la conception et la mise en oeuvre des projets : définition et élaboration des solutions et choix techniques (architecture, pratique de code…), organisation des développements des data engineers, développement et mise en place des processus de collecte/stockage et d’industrialisation des données.
Son rôle est également de participer à l’amélioration des bonnes pratiques d’architecture et de développement de son équipe, d’assurer une veille pour enrichir la plateforme.
Le métier nécessite une excellente connaissance des technologies big data, des compétences étendues (développement Java/Scala/Python, architecture, frameworks, outils d’intégration de données en continu, bases de données NoSQL), la maîtrise des méthodes agiles. Dans la mesure où le tech lead big data est un meneur d’équipe, des qualités managériales, relationnelles et de communication sont également attendues.