At CN, we work together to move our company—and North America—forward. Be part of our Information & Technology (I&T) team, a critical piece of the engine that keeps us in motion. From enterprise architecture to operational technology, our teams use the agile methodology to automate and digitize our railroad ensuring our operations run optimally and safely and our employees can focus on value-added tasks. You will be able to develop your skills and career in our close-knit, safety-focused culture working together as ONE TEAM. The careers we offer are meaningful because the work we do matters. Join us!
Job Summary
The role of Specialist System Integration in automation is to ensure successful deployment of advanced infrastructure, telecom, Industrial IoT, software development, application, and technology solutions, systems and services. The Specialist ensures that all business requirements are met by team members and projects, and contributes to the global evolution of CN’s I&T.
Clients can be from within CN’s I&T team or direct lines of business. The Specialist must build and improve a full-time automated service between systems in the cloud for the positive train control. They will be part of the system architecture for infrastructure as a code and work CI/CD tool with Azure DevOps. They will be part of the technology exploration service to build the evolution of the existing services while building and maintaining a virtualized and containerized infrastructure. They will also be involved in building test code, design and optimised monitoring tool. The Specialist will be part of the DevOps team and lead after action review for operations support.
Main Responsibilities
• Plan and test the functionality and non-functional aspects under development
• Optimise Infra and application monitoring with integration with third party or internal script(s)
• Perform Data Analysis and testing
• Test defects analysis and resolution
• Strategize and Implement Test Automation/Optimization towards faster and accurate outcomes
• Review product requirements, functional and non-functional design specifications to determine and prepare automated test cases
• Develop automation scripts/framework on Automation tools/Scripting tools
• Build process and documentation
• Be able to build solution with the Azure, Google cloud platform and DevOps marketplace.
• Operate public cloud infrastructure and DevOps solutions,
• Evolve and build best practice materials for Infrastructure-as-Code and Configuration Management
Working Conditions
• Regular business hours through development phases. Deployment and support phases will require all shifts, weekdays, weekends and potentially holidays to support transportation needs. Travel will be required within the US and Canada in development phases. Deployment and support will require travel to CN’s Edmonton Operation Center to provide necessary planning and support activities. Potential field testing and integration within the ROC on assigned territory to ensure the success of such developments.
Requirements
Experience
Specialty
• Minimum of 5 years of overall relevant work experience (with a prominent focus on automation skills)
• Computer Science or Engineering degree
• Strong knowledge in QA
• Strong knowledge in database (MySQL, NoSQL, etc.)
• Knowledge in rest API and Node API
• Strong knowledge of CI/CD tools (Jenkins, Azure DevOps CI, Github, etc.)
• Able to code in Python, JSON or Java.
• Strong knowledge how to monitor application and infrastructure
• Knowledge in logs management, application monitoring, infrastructure monitoring
• Experience with Kubernetes, Kafka and MQ.
• Strong knowledge in network architecture*
• Knowledge of networking, security and protocol*
*Any experience for these above would be considered as an asset
Education/Certification/Designation
• Master or bachelor’s degree in Computer Science, Computer Engineering, or equivalent
• DevOps certification (asset)
*Any designation for these above would be considered as an asset
Competencies
• Attention to detail while reviewing large documents with numerous impacts and elaborate flows.
• Collaborative abilities with employees at an executive to a unionized employee level.
• Ability to articulate in a clear and concise manner to drive discussions.
• Critical thinking skills to provide solution-based ideas to drive results.
• Critical writing skills to properly communicate ideas to a broad range of recipients.
• Drives initiatives based upon Company directives in a self motivating manner.
• Promotes motivation and team building among employees to increase productivity.
• Provide development opportunities to employees to raise the collective understanding and knowledgebase of associated employees.
• The ability to maintain composure in stressful situations to accomplish goals.
• Project and time management skills to ensure prioritization of activities to meet requirements and project timelines.
*Any skills/attributes for these above would be considered as an asset
Technical Skills/Knowledge
• CN Operating Rules qualified.
• Transport Canada and FRA regulatory knowledge.
• Collective Bargaining Agreement experience.
• Microsoft Office suite experience.
• Working knowledge of:
O SRS – TOPC – RTBI – SAP – WIM – IETMS – BOS – PDS – RTCII – ALM – Sales Force – Comply365 – JIRA – Azure DevOps
*Any knowledge for any of the above would be considered as an asset
About CN
CN is a world-class transportation leader and trade-enabler. Essential to the economy, to the customers, and to the communities it serves, CN safely transports more than 300 million tons of natural resources, manufactured products, and finished goods throughout North America every year. As the only railroad connecting Canada’s Eastern and Western coasts with the Southern tip of the U.S. through a 19,500 mile rail network, CN and its affiliates have been contributing to community prosperity and sustainable trade since 1919. CN is committed to programs supporting social responsibility and environmental stewardship. At CN, we work as ONE TEAM, focused on safety, sustainability and our customers, providing operational and supply chain excellence to deliver results.
For internal candidates, note that the grade level of the position will depend on the employee’s experience.
CN requires that all employees be fully vaccinated against COVID-19 and provide proof thereof as a condition of employment. The Company’s vaccination mandate extends to employees of our wholly owned subsidiaries as well as CN’s contractors, consultants, agents and suppliers and anyone who accesses CN properties in Canada.
CN is an employment equity employer and we encourage all qualified candidates to apply. We thank all applicants for their interest, however, only candidates under consideration will be contacted. Please monitor your email on a regular basis, as communication is primarily made through email.
School District 71 is an inclusive learning community that embraces diversity, fosters relationships and empowers all learners to have a...
Apply For This JobJob Title: Sales Floor Associate Who we are: As one of the largest for-profit thrift operators in the United States,...
Apply For This JobFull scholarship is available for the following positions: 1-PhD position and 1-Masters position is available in the area of AI...
Apply For This JobDistrict Overview Driven by our goal of having students thrive in their personal achievements, Saanich Schools provides challenging and engaging...
Apply For This JobWe understand that the world we want tomorrow starts with how we do business today, and that’s why we’re inspired...
Apply For This JobWho We Are: Across North America and all over the world, Mathnasium Learning Centres are committed to teaching children math...
Apply For This Job