Au CN, nous sommes déterminés à poursuivre l'excellence. Nous sommes fiers de réaliser un travail de qualité supérieure et d'innover continuellement afin de façonner le chemin de fer de l'avenir. En tant que cheminots responsables, nous prenons les bonnes décisions en tout temps en accordant la priorité à la sécurité, en agissant avec intégrité en tout temps et en nous tenant responsables. Nous croyons en la réussite collective et nous favorisons l’inclusion et la collaboration afin d’obtenir durablement des résultats exceptionnels pour nos clients.
Nous accueillons les étudiants à bord pour joindre notre équipe et jouer un rôle important dans le moteur qui maintient l'économie nord-américaine sur la bonne voie. Attendez-vous à un environnement passionnant où vous serez encouragé à apprendre, à développer vos compétences et à être reconnu pour vos idées et vos contributions uniques. Travaillez sur des projets cruciaux avec des collaborateurs expérimentés qui vous encourageront à partager vos perspectives et épanouissez-vous au sein d’une culture d’entreprise axée sur la sécurité. Les carrières que nous offrons sont valorisantes parce que le travail que nous accomplissons compte. Joignez-vous à nous et faites avancer votre carrière !
Analyste, développement logiciel – SME systèmes critiques
Chez CN, chaque journée apporte son lot de défis stimulants. Vous évoluerez dans un environnement dynamique où vous contribuerez à assurer le fonctionnement optimal et sécuritaire de nos activités — en aidant à maintenir l’économie sur les rails. Nous offrons une formation rémunérée ainsi que des occasions de bâtir des carrières à long terme, et nous reconnaissons les travailleurs passionnés qui souhaitent faire une différence. Vous pourrez vous épanouir dans notre culture collaborative et axée sur la sécurité, en travaillant ensemble comme UNE SEULE ÉQUIPE. Les carrières que nous proposons sont significatives, car le travail que nous accomplissons compte. Joignez-vous à nous !
Cette opportunité joue un rôle essentiel dans le programme de modernisation du cœur des systèmes de CN, visant à remplacer des plateformes Mainframe vieillissantes qui soutiennent des opérations ferroviaires critiques, notamment les opérations de trains, la gestion de triages et les systèmes liés à la sécurité.
Le Spécialiste, développement logiciel – SME systèmes critiques est un contributeur technique principal qui possède une connaissance approfondie des systèmes hérités tout en soutenant activement la transition de CN vers des architectures modernes. Le rôle combine le développement pratique et le soutien des applications Mainframe existantes avec des activités stratégiques de modernisation, en collaboration avec les équipes d’architecture et les partenaires d’intégration de systèmes.
Ce poste est idéal pour les employés ayant une solide expertise des systèmes existants qui souhaitent mettre à profit leurs connaissances institutionnelles dans le cadre d’une initiative de transformation sur plusieurs années, tout en assurant la stabilité opérationnelle, la conformité réglementaire et la sécurité.
- Fournir une expertise en la matière pour les applications Mainframe critiques soutenant les opérations ferroviaires.
- Concevoir, développer et mettre en œuvre des améliorations aux systèmes Mainframe existants afin de répondre aux exigences réglementaires, aux initiatives de sécurité et aux besoins d’affaires.
- Agir comme point d’escalade pour les équipes de services gérés applicatifs (AMS) en analysant les incidents complexes, les anomalies et les problèmes de performance.
- Participer aux ateliers As-Is et To-Be afin de documenter et d’expliquer le comportement des systèmes existants, les règles d’affaires, les intégrations et les flux de données.
- Réaliser ou valider des activités de rétro-ingénierie pour découvrir la logique non documentée, les dépendances et les contraintes des bases de code héritées.
- Collaborer étroitement avec les équipes d’architecture, d’analyse CAST et les intégrateurs de systèmes afin de valider les hypothèses de modernisation, les approches de modularisation et la préparation à la migration.
- Participer aux ateliers de solution et de conception pour s’assurer que les solutions proposées reflètent fidèlement les capacités des systèmes existants et les exigences opérationnelles.
- Examiner et valider les spécifications fonctionnelles et techniques pour les améliorations des systèmes existants et les livrables de modernisation.
- Contribuer à la planification des sprints Agile en identifiant les dépendances intersystèmes, les risques techniques et la complexité des user stories.
- Fournir des contributions à la stratégie de tests, à la création de scénarios de test, aux données simulées et aux activités de conversion.
- Exécuter et soutenir les tests unitaires, d’intégration, de régression et de performance.
- Soutenir les utilisateurs d’affaires lors des tests d’acceptation utilisateur (UAT) et participer aux démonstrations de sprint ainsi qu’aux rétrospectives.
- Participer aux activités de déploiement et de stabilisation (Hypercare) en appuyant le triage des défauts, l’analyse des causes fondamentales et la stabilisation des systèmes.
- Solide expérience en analyse et conception fonctionnelle dans des environnements complexes ou hérités.
- Expérience concrète en développement avec Java et C/C++.
- Expérience avérée avec les environnements Mainframe, incluant COBOL et/ou Natural/Adabas (atout).
- Bonne compréhension des concepts de traitement par lots, incluant JCL, VSAM, Syncsort et les ordonnanceurs de tâches d’entreprise.
- Expérience avec les plateformes IBM Mainframe (ex. OS/MVS) et les outils associés.
- Solides compétences SQL avec DB2, incluant l’analyse et le dépannage à l’aide d’outils tels que Data Studio.
- Expérience avec la messagerie et les transactions basées sur MQ.
- Connaissance des technologies d’intégration telles que EDI et webMethods.
- Connaissance pratique des architectures modernes comme les microservices, les Data Hubs et les plateformes orientées événements (Kafka).
- Candidat ayant des connaissances du domaine ferroviaire et prêt à développer une expertise approfondie des systèmes hérités de CN et une compréhension des opérations ferroviaires.
- En l’absence d’expérience dans le domaine ferroviaire, volonté d’apprendre.
- Esprit collaboratif et capacité à communiquer clairement des concepts techniques à des parties prenantes techniques et non techniques.
- Solides compétences analytiques, de résolution de problèmes et de documentation.
- Aisance à travailler dans des environnements Agile et dans de grands programmes de transformation.
- Engagement envers la fiabilité des systèmes, la sécurité et l’excellence opérationnelle.
CN est un chef de file mondial du transport et un facilitateur du commerce. Essentiel à l’économie, à ses clients et aux collectivités qu’il sert, CN transporte de façon sécuritaire plus de 300 millions de tonnes de ressources naturelles, de produits manufacturés et de marchandises chaque année partout en Amérique du Nord. En tant que seul réseau ferroviaire reliant les côtes Est et Ouest du Canada au sud des États-Unis grâce à un réseau de 19 500 milles, CN et ses filiales contribuent à la prospérité des collectivités et à un commerce durable depuis 1919. CN s’engage dans des programmes de responsabilité sociale et de protection de l’environnement. Chez CN, nous travaillons comme UNE SEULE ÉQUIPE, axée sur la sécurité, la durabilité et nos clients, en offrant une excellence opérationnelle et logistique pour livrer des résultats.
À propos de CN
Le CN est un chemin de fer de premier plan qui génère de la valeur de manière durable pour nos clients, actionnaires, employés et parties prenantes, avec un engagement indéfectible envers la sécurité et le service. Essentiel à l'économie, aux clients et aux communautés qu'il dessert, le CN transporte chaque année plus de 300 millions de tonnes de ressources naturelles, de produits manufacturés et de produits finis en toute sécurité partout en Amérique du Nord. Le vaste réseau ferroviaire du CN s'étend sur plus de 30 000 km (près de 20 000 milles), reliant les côtes est et ouest du Canada au sud des États-Unis. Depuis 1919, CN et ses affiliés contribuent à la prospérité des communautés et au commerce durable. Le CN propulse l'économie nord-américaine et s'engage dans des programmes de responsabilité sociale et de gestion environnementale.
Au CN, nous sommes déterminés à bâtir le chemin de fer le plus sûr, le plus inclusif et le plus durable en Amérique du Nord, à l'image des collectivités dans lesquelles nous exerçons nos activités. Les études montrent que les candidats hésitent souvent à postuler s'ils estiment ne pas répondre à 100 % aux exigences du poste. À tous les candidats potentiels : même si vous ne répondez pas à toutes les exigences énoncées dans l'affichage d'un poste, nous vous encourageons quand même à poser votre candidature.
Si vous avez besoin d'un accommodement pour le processus de recrutement (y compris des formats alternatifs de documents, des salles de réunion accessibles ou d'autres accommodements), veuillez contacter notre équipe à l'adresse suivante : [email protected].
À titre d'employeur souscrivant au principe de l'égalité d'accès à l'emploi, le CN prendra en considération pour un emploi tous les candidats qualifiés sans égard à la race, à la couleur, à la religion, au sexe, à l'orientation sexuelle, à l'identité de genre, à l'origine nationale, à l'invalidité, au statut d'ancien combattant protégé, et à tout autre statut protégé en vertu des lois applicables.
Veuillez consulter régulièrement vos courriels, car les communications aux candidats sont envoyées par courrier électronique.