Cloud Platform Engineer
Apex Systems
Job Overview
Who's the hiring manager?
Sign up to PitchMeAI to discover the hiring manager's details for this job. We will also write them an intro email for you.

Job Description
Cloud Platform Engineer – Azure & Automation
Apex Systems is seeking a skilled Cloud Platform Engineer for a contract role with a Big Five Bank. This position is crucial for supporting the Bank's cloud strategy, which focuses on innovation and leveraging rapidly emerging cloud-native services to meet customer needs. The Cloud DevOps Automation Team is dedicated to the implementation, deployment, and maintenance of core Cloud Platforms across the Bank. As a Cloud Platform Engineer, you will play a key role in evolving the core cloud platform, adopting best practices and tools, securely connecting to strategic cloud suppliers, and providing an innovation platform for the entire Bank.
This contract position runs through October 2026. While hybrid work (twice a month in Downtown Toronto) is preferred, remote candidates working EST hours will be considered.
Key Responsibilities
- Design, implement, and integrate the bank’s Cloud Platform, core, and shared services.
- Design, implement, and manage hybrid cloud connectivity and intra-cloud networking.
- Develop patterns for automated provisioning, management, scalability, and security.
- Ensure all cloud solutions adhere to internally defined security and compliance standards.
- Be a major contributor to Infrastructure as Code (IaC) modules: developing new ones and maintaining existing ones.
- Design and plan enterprise-scale cloud environments, considering application dependencies, data storage and flow, network connectivity, and overall cloud hosting.
- Develop and maintain up-to-date architectural templates and operational documentation for the technical environment.
- Continuously enhance the capability, security, and experience of the enterprise Hybrid cloud.
Technical Requirements
Extensive experience in the following tools and technologies is required:
- Programming Languages: Typescript, NodeJS, Python
- Cloud Platforms: AWS (DynamoDB, ECS, Lambda, Step Functions, Cognito, API Gateway, IAM), Azure (DevOps, WebApp, AKS, ACI, Key Vault, SQL MI)
- Infrastructure as Code: AWS CDK, Terraform, CloudFormation
- CI/CD & Automation: Azure DevOps pipeline design and architecture, GitHub Actions, CircleCI, Jenkins, Open Policy Agent/Policy as Code
- Containerization & Orchestration: EKS, Kubernetes, ECS, Docker
- Methodologies & Operating Systems: Agile Framework, Linux
Certifications in AWS and/or Azure are highly valued.
Key skills/competency
- Cloud Platform
- DevOps
- Automation
- Hybrid Cloud
- IaC
- Security Compliance
- Networking
- AWS
- Azure
- CI/CD
How to Get Hired at Apex Systems
- Research Apex Systems and the Big Five Bank: Study their mission, values, recent news, and employee testimonials on LinkedIn and Glassdoor to understand their culture and project goals.
- Tailor your resume for Cloud Platform Engineer roles: Customize your resume to highlight extensive experience in Python, Typescript, NodeJS, AWS, Azure, and DevOps, aligning with the job description's technical requirements.
- Showcase IaC and automation expertise: Emphasize your proficiency with Terraform, CloudFormation, AWS CDK, and CI/CD pipelines in your application and interview discussions.
- Prepare for technical interviews: Focus on cloud architecture, security best practices, and your experience with specific AWS (e.g., Lambda, DynamoDB) and Azure (e.g., AKS, Key Vault) services.
- Demonstrate problem-solving and communication skills: Be ready to discuss how you've solved complex cloud challenges and collaborated effectively with development and operations teams.
Frequently Asked Questions
Find answers to common questions about this job opportunity
Explore similar opportunities that match your background