Canadian Pacific Logo

Base City: 

Calgary - On-site

Salary: 

No Salary therefore no Star!

Rating: 

Self-taught: 

Position Type: 

Full-time

Position Keywords: 

Experience: 

5 Years AWS

Other Experience: 

  • Minimum of 5+ years of experience in AWS development, particularly with core services such as Lambda, S3, Glue, Aurora, and DynamoDB
  • Minimum of 2+ years of experience in React or Angular
  • Strong TypeScript development skills and experience writing infrastructure as code (IaC) using CloudFormation or CDK
  • Familiarity with monitoring solutions like CloudWatch and a solid understanding of cloud security best practices, including the least-privilege model

About the Job: 

Canadian Pacific (CP) and Kansas City Southern (KCS) are now CPKC. As the only truly North American railway, we are making big moves! Drawing on our strong foundations and heritage, CPKC moves essential goods across our 20,000-mile network to support economic growth throughout Canada, the U.S. and Mexico. Be a part of history as we connect a continent and create exciting career opportunities across our new transnational network. Visit cpkcr.com to learn about the CPKC advantage, our purpose and culture

What they want you to do: 

The Service Design IS team at CPKC is seeking AWS cloud developers to build and sustain large-scale enterprise applications for railroad operations. This role requires collaboration with Solution Architects, Business Analysts, and stakeholders to design and support serverless cloud solutions integrated with on-premise systems. Ideal candidates are proficient in AWS, TypeScript, React, and Node.js, and excel in fast-paced environments. This is an opportunity to modernize legacy applications and contribute to innovative cloud solutions that drive operational excellence. If passionate about cloud development, apply and join our transformative journey.

POSITION ACCOUNTABILITIES:

  • Maintain and support the application and related data processes in a production environment, ensuring immediate incident resolution, root cause analysis, and performance monitoring
  • Develop applications following team standards for promotion, naming, integration, documentation, and code repositories
  • Collaborate with project teams, including Business Analysts, Solution Architects, Project Managers, and Application Developers, as well as dependent operational teams and stakeholders
  • Work with solution architects and developers to recommend best practices for cloud service use, development, deployment, and production monitoring
  • Provide maintenance for all cloud services, including 24/7 on-call support in rotation for in-house enterprise applications
  • Understand and uphold the importance of secure data, maintaining the confidentiality of CPKC data

© 2024