Specialist Software Cloud Developer (Southeast Calgary)
CPKC
Job Description
Purpose of the Position The Cloud Team delivers cloud-based solutions across CPKC, providing expertise in AWS and Azure to support realâtime data processing, onâpremises integrations, custom web applications, AI, containers, and EC2âhosted workloads. The team also designs, develops, and maintains enterprise data integration solutions, working with diverse data sources including Oracle, SQL Server, SAP, SAP BW, Snowflake and other enterprise systems across onâpremises and cloud environments. The Specialist Cloud Development position focuses on serverless cloud technologies and data engineering/integration and requires an experienced handsâon fullâstack cloud and data developer who can lead technical initiatives in collaboration with other developers, solution architects, business analysts, and business stakeholders.
Position Accountabilities Maintain, support, and monitor production applications, data processes, and cloud services - including incident resolution and rootâcause analysis Design, develop, and maintain ETL/ELT workflows to extract data from diverse sources including Oracle, SQL Server, SAP, SAP BW, Snowflake, AWS, Azure, GCP, and other enterprise systems Utilize SQL, Python, Informatica, Snowflake, PySpark, and additional data integration technologies to wrangle, transform, and consolidate data from onâpremises and cloud environments Build, optimize, and maintain scalable data pipeline architecture (including time series pipelines) from ingestion to analytics, ensuring data quality, integrity, and accessibility through robust pipeline architecture and documentation Assemble large, complex datasets that meet functional and nonâfunctional business requirements Identify and implement internal process improvements, including automation and performance optimization for data delivery Follow and contribute to development standards (naming, documentation, promotion, integrations, code repositories) Monitor cloud usage and recommend costâoptimization strategies Collaborate with cloud team members, architects, developers, data scientists, and engineers to ensure bestâpractice solutions across cloud, big data, NLP, and ML Provide sustainment duties, including 24/7 onâcall rotation for cloud support Maintain security and confidentiality standards while staying aware of emerging trends in cloud computing and serverless technologies Position Requirements Bachelorâs degree in Computer Science or related field 5+ years of experience in AWS cloud development combined with data engineering / ETL / ELT development, strong SQL, and enterprise integration tools (e.g., Snowflake, Informatica) Strong programming skills in Python and SQL, with exposure to TypeScript, React, and Node.js for cloud applications Handsâon experience with core AWS services (Lambda, CloudWatch) and Infrastructure as Code (CloudFormation, CDK) Solid understanding of AWS architecture and infrastructure components (VPCs, EC2, ELB, EBS) and AWS development tools (CDK, CLI, Amplify) Experience building data pipelines and largeâscale cloud solutions using tools such as PySpark, Pandas, APIs, and modern data platforms (Snowflake, Palantir) Knowledge of data architecture and governance including data modeling, warehousing, quality frameworks, and integrations (SAP/SAP BW, Oracle, SQL Server, NoSQL) Familiarity with AI/ML tools (Amazon Bedrock, SageMaker), CI/CD pipelines, cloud security best practices, and exposure to Azure or GCP as an asset What CPKC Has to Offer Flexible and competitive benefits package Competitive company pension plan Employee Share Purchase Plan Performance Incentive Program Annual Fitness Subsidy Partâtime Studies Program PreâEmployment Requirements Background Investigation Criminal history check Education verification Professional references Culture of Inclusion For our U.S. applicants, CPKC is an equal opportunity/affirmative action employer, inclusive of protected veterans and individuals with disabilities. For Canadian applicants CPKC is an employment equity employer committed to the principles of employment equity and inclusion. We encourage all qualified candidates to apply including: women, Black, Indigenous, People of Color (BIPOC), members of the LGBTQ+ community and people with disabilities.
Accommodations for the job application process can be provided, as appropriate, upon request. All applicant information will be managed in accordance with the federal Personal Information Protection and Electronic Documents Act (PIPEDA). Job Details Req ID: 105979 Department: Information Services & Network Service Centre (NSC) Job Type: Full time Position Type: Non-Union Location: Calgary, Alberta Country: Canada % of Travel: 0-10% # of Positions: 1 Job Grade: 4 Job Available to: Internal & External #J-18808-Ljbffr