AWS DevOps Engineer
- Toronto, ON, Canada
Full-time
Applications open in a new tab.
Job details
- Job type
- Full-time
- Apply by
- Posting language
- English
- Posted
Original job description
Core Responsibilities- Design, implement, and maintain cloud infrastructure using Infrastructure as Code (IaC) principles (Terraform, AWS CDK, CloudFormation).- Develop, manage, and optimize CICD pipelines (Github Actions).- Build, deploy, and operate containerized applications (Docker, Kubernetes, EKS, ECS).- Ensure security and compliance through policy-as-code tools (Open Policy Agent).- Monitor, maintain, and troubleshoot cloud environments for optimal performance.- Collaborate with development teams to automate and streamline operations and processes.- Support serverinfra management and implement robust monitoring and observability solutions.- Apply networking and security best practices for cloud-native and hybrid workloads.- Proficiency in at least one language (TypescriptJavascript preferred, Python, Node.js).Required Skills Experience- Linux Strong command-line and scripting skills.- Programming Proficiency in at least one language (TypescriptJavascript preferred, Python, Node.js).- Cloud Experience Hands-on experience with AWS andor Azure.- Infrastructure as Code Experience with AWS CDK, Terraform, CloudFormation, or similar.- CICD Experience designing and implementing pipelines, preferably with Github Actions- Containers Experience with Docker knowledge of orchestration platforms such as KubernetesEKSECS.Top 3 Required SkillsAWS Services Lambda, APIGW, SNS, SQS, Eventbridge etcGitHub ActionAWS CDK (typescript), Python Top 3 Preferred SkillsAWS Services Lambda, APIGW, SNS, SQS, Eventbridge etcGitHub ActionAWS CDK (typescript), Python
More about this job
Responsibilities
Design, implement, and maintain AWS cloud infrastructure using infrastructure-as-code tools, and build and optimize CI/CD pipelines and containerized application deployments. Maintain secure, compliant, observable cloud environments while troubleshooting performance, supporting server infrastructure, and collaborating with development teams to automate operations.
Requirements
Requires strong Linux command-line and scripting skills, programming proficiency in TypeScript or JavaScript, Python, or Node.js, and hands-on AWS and/or Azure experience. Candidates should have experience with infrastructure as code, CI/CD pipelines - preferably GitHub Actions - and Docker, with knowledge of Kubernetes, EKS, or ECS.
Skills
- AWS
- AWS Lambda
- Amazon API Gateway
- Amazon SNS
- Amazon SQS
- Amazon EventBridge
- GitHub Actions
- AWS CDK
- TypeScript
- Python
- Terraform
- CloudFormation
- Docker
- Kubernetes
- Amazon EKS
- Amazon ECS
Visa sponsorship
Not detected in the job text
Categories
- Technology
- Software
- Engineering
- Security & Safety
Keywords
- AWS
- Azure
- AWS Lambda
- Amazon API Gateway
- Amazon SNS
- Amazon SQS
- Amazon EventBridge
- GitHub Actions
- AWS CDK
- TypeScript
- JavaScript
- Python
- Node.js
- Terraform
- CloudFormation
- Infrastructure As Code
- CI/CD
- Docker
- Kubernetes
- Amazon EKS
- Amazon ECS
- Open Policy Agent
- Linux
- Scripting
- Cloud Infrastructure
- Monitoring
- Observability
- Networking
- Cloud Security
- Hybrid Workloads