Architect, design, deploy, and maintain scalable, highly available, and secure AWS infrastructure for project needs, including compute, storage, networking, and databases
Lead or participate in cloud migrations, including lifting and shifting on-premises workloads and re-architecting to cloud-native services
Build and maintain Infrastructure as Code using Terraform, AWS CloudFormation, and AWS CDK
Implement CI/CD pipelines using AWS CodePipeline, AWS CodeBuild, Jenkins, or GitLab CI
Implement serverless solutions using AWS Lambda and Step Functions, including event-driven architectures
Containerize applications with Docker and orchestrate microservices using Amazon EKS, ECS, and Fargate
Ensure monitoring, logging, alerting, and tracing of AWS resources and applications using CloudWatch, X-Ray, Prometheus, Grafana, and ELK/EFK
Apply AWS security best practices involving IAM, encryption, VPCs, subnets, WAF, GuardDuty, and AWS Shield
Implement backup, disaster recovery, high availability, data redundancy, snapshots, and multi-AZ/multi-region architectures
Optimize cloud cost and performance through resource right-sizing and waste reduction
Troubleshoot, debug, resolve cloud infrastructure and service issues, and conduct root cause analyses
Maintain architecture, configuration, standard operating procedure, and runbook documentation
Engage developers, QA, operations, security/compliance, and project managers for successful delivery
Communicate with clients to understand technical needs, provide progress updates, and explain complex solutions
Evaluate trade-offs, identify root causes, and design robust cloud architectures
Stay current with AWS services and industry best practices and recommend improvements
Perform OS-level troubleshooting and system administration across Linux and Windows cloud environments
Requirements
Bachelor’s degree in Computer Science, Engineering, Information Technology or relevant field (or equivalent work experience)
3-5+ years of hands-on experience working with AWS in an engineering or infrastructure role (seniority adjustable)
Strong knowledge of core AWS services: EC2, S3, VPC, RDS / Aurora, Lambda, API Gateway, IAM, CloudWatch, etc.
Proven experience with Infrastructure as Code (IaC) tools: Terraform, AWS CloudFormation, or AWS CDK
Hands-on experience with containerization and orchestration using Docker, Kubernetes / Amazon EKS, ECS, and Fargate
Proven ability to debug and troubleshoot complex container workload issues in Kubernetes, Amazon EKS, and AWS ECS environments
Experience building CI/CD pipelines using tools such as Jenkins, GitLab CI/CD, AWS CodePipeline, GitHub Actions
Solid scripting skills (Python, Bash, NodeJS, PowerShell, or similar) for automating tasks
Working familiarity with monitoring, logging, tracing tools (e.g. CloudWatch, X-Ray, ELK stack, Prometheus, Grafana)
Strong understanding of cloud networking, security, and compliance (VPCs, subnets, security groups, network ACLs, encryption, identity management)
Experience in project delivery: working in agile or scrum environments, estimating work, delivering against milestones
Excellent analytical, problem-solving skills and attention to detail
Good communication skills—able to explain complex technical concepts to both technical and non-technical stakeholders
Deep technical knowledge and hands-on experience with OS-level administration, configuration, and advanced troubleshooting for both Linux and Windows Server platforms
Strong client-facing communication skills with a proven track record of building trust and managing technical discussions with stakeholders
Exceptional critical thinking, analytical reasoning, and decisive problem-solving capabilities under complex or ambiguous scenario conditions
Benefits
Learning and personal development opportunities
Work with leaders who promote learning and personal development
Cloud infrastructure engineer building scalable systems for Safari AI, which uses computer vision to automate enterprise operations. Setting technical direction and delivering production services for a venture - funded startup.
Backend Engineer building Rust - based distributed cloud services for Zed and Delta. Owning APIs, infrastructure, integrations, and production reliability across the Americas.
Integration and Azure Developer building secure Azure APIs and integrations for Innovation Federal Credit Union, a Canadian federal credit union. Supporting scalable, secure digital banking solutions and transformation initiatives.
Senior Cloud Engineer building secure cloud and on - premises infrastructure for ESG’s energy SaaS platforms. Automating deployments, observability, reliability, disaster recovery, and cloud cost management.
Cloud Engineer building Infrastructure as Code and observability platforms for TD’s banking systems. Supporting Azure, GCP, private cloud, and enterprise monitoring solutions.
Senior AWS Engineer building secure serverless applications and APIs for TELUS Digital, a digital product consultancy. Leading AWS delivery, infrastructure automation, client engagements, and engineering mentorship.