Développeur(euse) principal(e) en données
Save this job and keep your search organized
Create a free account to save jobs, create alerts and return to this listing from your dashboard.
By continuing, you agree to our Terms & Privacy Policy.
Aperçu
AtkinsRéalis est une entreprise de premier plan mondiale en services d'ingénierie et dans le secteur nucléaire, dédiée à bâtir un avenir meilleur pour notre planète et ses citoyens grâce à l'ingénierie. L'équipe Données, IA et analytique avancée fournit des plateformes de données d'entreprise, des solutions analytiques, d'automatisation et d'intelligence artificielle qui soutiennent des processus d'affaires critiques dans les domaines de la finance, des opérations, des projets, des ressources humaines et des services numériques.
Nous recherchons des professionnels des technologies talentueux et passionnés par la résolution de défis complexes à l'aide de technologies modernes de données et d'infonuagique.
Nous sommes à la recherche d'un(e) Développeur(euse) principal(e) en données pragmatique, collaboratif(ve) et possédant une solide expertise technique, capable de diriger des travaux d'ingénierie complexes tout en demeurant près de la livraison et des opérations. Le poste soutient des initiatives à grande échelle touchant l'intégration des données, la qualité des données, les données maîtres, les entrepôts de données opérationnels, l'analytique et les plateformes de données dans plusieurs domaines d'affaires.
Vous fournirez un leadership technique senior et pratique pour la plateforme de données d'entreprise Orb, en combinant la livraison de solutions, l'assurance qualité technique, le soutien à la production, la coordination des mises en production et le mentorat au sein des services d'intégration et d'analytique de données basés sur Microsoft Azure.
Votre rôle
Livraison de solutions et ingénierie des données
- Prendre en charge et livrer de bout en bout les changements d'ingénierie des données à travers les flux Source-to-Raw (S2R), Raw-to-Integrated (R2I), Integrated-to-Curated (I2C) et autres flux connexes.
- Concevoir, développer, réviser, tester et optimiser les pipelines Azure Data Factory, les transformations SQL, les Azure Functions, les ensembles de données curés'ainsi que les processus d'orchestration associés.
- Diagnostiquer et résoudre les pipelines en échec ou à exécution prolongée, les problèmes de données sources, les enjeux de dépendances, les doublons, les problèmes de conception de clés, les échecs de rafraîchissement et les défauts de configuration spécifiques aux environnements.
- Agir comme point d'escalade technique principal pour les incidents et problèmes de production liés à la plateforme Orb en réalisant les analyses de causes racines, en mettant en œuvre les correctifs, en validant les résultats et en coordonnant les suivis avec les analystes, les équipes AQ, les ingénieurs de plateforme et les équipes responsables des systèmes sources.
- Préparer et réviser les plans de déploiement; coordonner les demandes de fusion (pull requests), les revues de code, les promotions entre environnements, les mises en production, les plans de retour arrière (rollback) et les validations post-déploiement.
- Surveiller les opérations de la plateforme à l'aide des journaux Azure et applicatifs, identifier les tendances d'utilisation ou de performance et recommander des améliorations aux calendriers d'exécution, aux dépendances, au traitement par lots, aux mécanismes de reprise et aux stratégies de chargement.
- Appliquer de façon rigoureuse les exigences liées à la classification des données, à leur sensibilité, aux contrôles d'accès'et à la gouvernance pour tous les actifs de données.
- Soutenir les décisions liées à la modélisation des données et à la qualité des données, notamment pour les clés primaires, les clés d'affaires, les règles de mappage, les métadonnées source-cible, les logiques de rapprochement et la gestion des doublons.
- Collaborer étroitement avec les analystes de données, architectes de données, analystes AQ, responsables de produit, partenaires d'affaires et équipes techniques afin de clarifier les besoins et les transformer en solutions d'ingénierie fiables.
- Fournir du mentorat technique, des commentaires lors des revues de code, du soutien au dépannage et du transfert de connaissances auprès des ingénieurs et analystes au Canada, au Royaume-Uni et en Inde.
- Maintenir une documentation technique de haute qualité comprenant les spécifications de mappage, les plans de déploiement, les registres de changements, les preuves opérationnelles et la documentation de transition au soutien.
- Contribuer à l'évolution de la plateforme Orb, notamment par la standardisation des modèles d'ingénierie, l'automatisation, l'amélioration de la maintenabilité et la migration vers Microsoft Fabric.
Ingénierie des pipelines
- Concevoir et refondre des pipelines Azure Data Factory (ADF) ainsi que des composants SQL ou Azure Functions pour l'intégration de données provenant d'API REST, de fichiers,