LSEG
Kainos
Lead Data Engineer
À propos du poste
Rejoignez Kainos et façonnez l'avenir
Chez Kainos, nous sommes des solutionneurs de problèmes, des innovateurs et des collaborateurs - animés par une mission commune de créer un impact réel. Que nous transformions les services numériques pour des millions de personnes, que nous fournissions des solutions Workday de pointe ou que nous repoussions les limites de la technologie, nous le faisons ensemble.
Nous croyons en une culture axée sur les personnes, où vos idées sont valorisées, votre croissance est soutenue et vos contributions font une réelle différence. Ici, vous ferez partie d'une équipe diversifiée et ambitieuse qui célèbre la créativité et la collaboration.
Prêt à laisser votre empreinte ? Rejoignez-nous et faites partie de quelque chose de plus grand.
En tant que Lead Data Engineer (Consultant) chez Kainos, vous serez responsable de la conception et du développement de composants logiciels de traitement et de persistance de données pour des solutions qui gèrent des données à grande échelle. En travaillant au sein d'équipes agiles, les Lead Data Engineers fournissent un solide leadership en développement aux membres de l'équipe et assument la responsabilité de la qualité du code ainsi que de son adéquation aux besoins des utilisateurs.
Qui vous êtes
Notre vision est de permettre à des personnes exceptionnelles de créer des solutions numériques qui ont un impact positif sur la vie des gens. Nos valeurs ne sont pas abstraites ; ce sont les comportements que nous attendons les uns des autres chaque jour, et qui sous-tendent tout ce que nous faisons. Nous attendons de chacun qu'il affiche nos valeurs en étant déterminé dans la manière de surmonter les obstacles ; honnête dans ses relations avec les autres ; respectueux dans la manière dont il traite les autres ; créatif pour trouver des solutions à des problèmes complexes et coopératif en partageant informations, connaissances et expériences.
Ces valeurs, appliquées collectivement, contribuent à faire de la personne, de l'équipe et de la culture Kainos une réussite exceptionnelle.
Célébrer nos différences
Chez Kainos, nous croyons au pouvoir de la diversité, de l'équité et de l'inclusion. Nous nous engageons à constituer une équipe aussi diversifiée que le monde dans lequel nous vivons, où chacun est valorisé, respecté et a une chance égale de s'épanouir. Nous recherchons activement des personnes talentueuses de tous horizons, indépendamment de leur âge, de leur race, de leur origine ethnique, de leur sexe, de leur orientation sexuelle, de leur religion, de leur handicap ou de toute autre caractéristique qui fait leur identité. Nous pensons également que chaque candidat mérite une chance équitable.
Notre équipe d'acquisition de talents est là pour vous accompagner à chaque étape, donc si vous avez besoin d'aménagements ou d'ajustements, nous vous encourageons à nous contacter.
Nous comprenons que le parcours de chacun est différent, et en ayant une conversation privée, nous pouvons nous assurer que notre processus de recrutement est adapté à vos besoins.
Vos responsabilités incluront
- Assumer la responsabilité du développement de composants ou de sous-systèmes entiers au sein d'une équipe. Le développement comprend la conception, le codage, les tests et la résolution des défauts.
- Se concentrer sur la conception et le développement pratiques, en utilisant des plateformes open source et commerciales.
- Définir et faire respecter les meilleures pratiques de développement et coacher les membres de l'équipe pour assurer la cohérence.
- Travailler avec les architectes de projet, en assumant la responsabilité des besoins non fonctionnels des pipelines de traitement de données ETL/ELT tels que la robustesse et la performance.
- Assumer la responsabilité des normes et de l'exécution des tests unitaires et d'intégration effectués au sein de l'équipe.
- Assumer la responsabilité de la due diligence et de l'intégration des produits logiciels.
- Diriger les activités de dépannage et d'optimisation.
- Travailler avec les équipes d'exploitation pour garantir que le logiciel applicatif est prêt pour l'exploitation.
- Travailler avec les architectes de sécurité et les certificateurs pour garantir la conformité aux exigences légales et de sécurité pertinentes.
- Conseiller les clients, les managers et les autres membres de l'équipe sur l'effort estimé et les implications techniques des user stories et des parcours utilisateurs.
- Contribuer aux propositions techniques dans le cadre du processus de vente.
- Gérer, coacher et développer un petit nombre d'employés, en mettant l'accent sur la gestion de la performance des employés et en les aidant dans leur développement de carrière. Vous fournirez également des orientations à votre équipe pour résoudre les problèmes ensemble.
Prérequis
Exigences minimales (essentielles)
- Expérience dans la direction d'une équipe d'ingénieurs dans la mise en œuvre de composants de systèmes axés sur les données.
- Expérience dans l'application de normes pour la conception (patterns), le développement (guides de style) et la préparation opérationnelle (automatisation, déploiement).
- Expérience professionnelle en développement logiciel dans l'une des langues suivantes : Java, Scala, ou Python.
- Expérience en développement logiciel avec des plateformes de traitement de données de fournisseurs tels que Informatica, Azure Databricks ou tout outil ETL pertinent.
- Expertise en SQL ou extensions SQL pour les cas d'utilisation analytiques.
- Compréhension experte des magasins de données distribués et des frameworks de traitement de données.
- Capacité à communiquer simplement et clairement la conception technique, à l'écrit comme à l'oral.
- Maîtrise de la conception de modèles de données analytiques et opérationnels.
- Un vif intérêt pour les technologies de l'IA.
Souhaitable
- À l'aise avec les méthodes et techniques de Data Warehouse.
- Partage activement ses réflexions et points de vue sur les pratiques de données.
- Certifié AWS/Azure/GCP en services de données.
- Expertise en amélioration continue et partage d'idées sur les meilleures pratiques en matière de données.
- Participation à des communautés de développement et/ou technologiques.
- Expérience pratique des technologies, outils, processus et livraisons d'IA.
À propos de nous
Kainos est une entreprise de services informatiques à forte croissance, fournissant des solutions technologiques numériques et du développement logiciel agile à des clients d'entreprise. Au cours de nos 30 années d'existence, nous avons travaillé sur des projets de transformation dans le secteur public, le NHS et une myriade de clients du secteur privé.
