Top Benefits
About the role
Spécialiste Développement de données
Spécialiste Développement de données
Au CN, chaque jour apporte de nouveaux défis stimulants. Vous évoluerez dans un milieu intéressant où vous contribuerez au déroulement sécuritaire et efficace de nos activités et aiderez à maintenir l’économie sur la bonne voie. Nous offrons les programmes de formation rémunérés et les possibilités sur lesquelles reposent les carrières à long terme, et nous soulignons le travail acharné des employés qui s’efforcent de changer les choses. Vous pourrez vous épanouir dans notre culture unifiée axée sur la sécurité, où nous travaillons ensemble comme UNE ÉQUIPE. Nous offrons des carrières valorisantes car notre travail fait une différence. Embarquez avec nous!
Résumé des fonctions
Le ou la spécialiste Développement de données est responsable de la construction, du traitement et de l’optimisation des pipelines de données. La personne titulaire du poste envoie efficacement les données en production pour les besoins de données et d’analyses clés des clients, façonne le modèle de données-service de l’entreprise et assure la livraison des modèles d’affaires de l’Information et technologie (I et T). De plus, la personne titulaire de ce poste conçoit des pratiques exemplaires et optimise des pipelines de données pour livrer des produits et des services qui correspondent aux attentes commerciales. Cette personne joue un rôle clé en rendant fonctionnelles les initiatives en matière de données et d’analyses, en définissant et en développant l’intégration des données du CN et en établissant les données en tant que feuille de route des plateformes de données-service.
Principales responsabilités
Développement de donnée
-
S’assurer que l’architecture et les processus de livraison des données sont optimisés et cohérents dans tous les projets en cours
-
Optimiser l’architecture de données du CN afin de soutenir la prochaine génération d’initiatives en matière de produits et de données
-
Concevoir, gérer et optimiser les pipelines de données, les mettant en production de façon efficace pour les principaux consommateurs de données et d’analyses
-
Concevoir des modèles de données et d’événements sectoriels, mettre en œuvre des règles commerciales et concevoir des pipelines de données évolutifs
-
Assurer le respect des exigences relatives à la gouvernance et à la sécurité des données tout en concevant, en améliorant et en rendant fonctionnels les pipelines de données intégrés et réutilisables
-
Permettre un accès plus rapide aux données et une réutilisation intégrée des données, et améliorer le délai de réalisation des initiatives en matière de données et d’analyses
-
Intégrer les résultats des analyses et de la science des données dans les processus commerciaux
-
Promouvoir des pratiques efficaces de gestion des données
-
Collaborer avec les équipes des sciences des données, de production de rapports, d’analyse et d’autres équipes de développement afin de concevoir des pipelines, des infrastructures et des outils de données de manière à soutenir les initiatives commerciales
-
Concevoir et mettre au point des pipelines d’extraction, de transformation et de chargement (ETL) au moyen de sources de données multiples et dans différents formats, et les déployer afin d’atteindre un haut niveau en matière de fiabilité, d’évolutivité et de sécurité
Conception de données
-
Collaborer avec les intervenants et les architectes pour modéliser un environnement de données et définir des approches sécuritaires en matière d’échange de données
-
Rencontrer les intervenants pour repérer les éléments adaptés aux besoins dans l’écosystème de données existant du CN et livrer des options et des solutions agiles
-
Concevoir et développer des pipelines de traitement qui ingèrent les données et les stockent dans des centres de données
-
Fournir une expertise technique et un soutien quotidiens aux équipes techniques et
non techniques
-
Participer à la création d’une expertise et d’un cadre de développement de données
-
Traduire les besoins commerciaux en exigences techniques
Exploitation des données et assurance de la qualité
-
Utiliser les méthodologies Agile et les pratiques en matière de développement afin de simplifier la livraison des projets et l’harmoniser avec les objectifs, les échéanciers et les budgets, et aussi aux fins des révisions et des mises à l’essai afin de concevoir et de livrer des pipelines de données
-
Concevoir des outils de surveillance et de débogage pour analyser les pipelines de données
-
Contribuer à unifier le développement et le fonctionnement de logiciels de manière fluide, efficace et rentable
-
Améliorer la qualité des logiciels, automatiser les processus et accélérer les parutions de logiciels
-
Élaborer et mettre en œuvre des plans et des scripts d’essai pour divers processus de contrôle de la qualité des données
-
Mettre à jour les scripts d’essai manuels et automatisés
Conditions de travail
Ce poste prévoit des conditions de travail standard dans un bureau et un horaire de travail normal du lundi au vendredi et est admissible à la politique sur le télétravail flexible du CN. En raison de la nature du poste, la personne qui l’occupe doit être en mesure de respecter des échéanciers serrés, de bien tolérer la pression et de gérer le stress.
Exigences
Expérience
Développement de données
-
Au moins 5 ans d’expérience de travail globale
-
Au moins 3 ans d’expérience de travail dans un poste en lien avec le développement de données, dans diverses disciplines de la gestion des données, notamment l’intégration, la modélisation, l’optimisation et la qualité des données
o Expérience de travail avec des équipes interfonctionnelles et de collaboration avec des intervenants de l’entreprise en vue d’appuyer les initiatives d’un ou de plusieurs services en matière de gestion et d’analyse de données
o Expérience de la transposition des exigences commerciales en modèles de données de pointe capables de satisfaire aux exigences des analystes et des scientifiques des données
o Expérience de travail dans un environnement Agile
Compétences
-
Inspirer les autres par des communications efficaces et s’adapter à l’auditoire à l’oral et à l’écrit
-
Utilisation du raisonnement analytique
-
Innover par la résolution de problèmes
-
Connaître l’entreprise et être à l’affût des tendances du secteur pour développer son expertise et mieux accomplir son travail
-
Faire preuve d’un bon sens de l’organisation
-
Collaborer avec les principaux intervenants internes pour accroître la productivité
-
Être en mesure de travailler de manière autonome avec peu de supervision
Connaissances et compétences techniques
-
Connaissance de Scala, Java ou Python
-
Connaissance des pratiques exemplaires en matière de développement de logiciels, dont les révisions de codes, les cadres relatifs aux essais, la maintenabilité et la lisibilité
-
Expertise de Databricks Delta Lake
-
Connaissance des technologies Structured Query Language (SQL) et de Non-Structured Query Language (NoSQL) et facilité à rédiger, à exécuter et à optimiser des requêtes SQL
-
Connaissance des technologies de mégadonnées comme Databricks, Apache Spark, Azure Data Factory, Azure Data Explorer, Azure Data Lake, Google BigQuery, Google Dataproc, Google Cloud Data Fusion, Google Dataflow, Google Cloud Composer, Google, Dataprep, Google Dataplex, Google BigLake, Google Vertex
-
Connaissance de l’architecture orientée événements (p. ex., Pub/Sub, Kafka, système de messagerie IBM MQ, protocole de messagerie MQTT ou protocole AMQP, Event Hub, Logstash)
À propos du CN
En tant que chef de file dans les domaines du transport et de la logistique en Amérique du Nord, nous sommes un véritable pilier de l’économie. Forts d’une équipe d’environ 25 000 cheminots, nous avons pour priorité de faire progresser notre entreprise et l’économie. Nous transportons annuellement des marchandises d’une valeur de 200 G$ US pour un large éventail de secteurs, tels les ressources naturelles, les produits manufacturés et les biens de consommation, sur un réseau de 20 000 milles qui couvre le Canada et le centre des États-Unis. Le CN est la seule entreprise canadienne à figurer dans la catégorie du secteur du transport et de l’infrastructure du transport du Dow Jones Sustainability Index (DJSI) World. Créé en 1999, l’indice DJSI World est l’indice de référence en ce qui a trait au développement durable. Au CN, nous travaillons comme UNE ÉQUIPE axée sur la sécurité et nos clients, offrant l’excellence sur le plan de l’exploitation et de la chaîne d’approvisionnement pour produire des résultats.