Back to results

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

Role: AWS Devops Engineer

Location: Toronto, ON

Mode: Fulltime

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 Skills

AWS Services Lambda, APIGW, SNS, SQS, Eventbridge etc

GitHub Action AWS CDK (typescript), Python

Top 3 Preferred Skills

AWS Services Lambda, APIGW, SNS, SQS, Eventbridge etc

GitHub 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. Monitor and troubleshoot cloud environments, strengthen security and compliance, and collaborate with development teams to automate operations and improve observability.

Requirements

Requires hands-on experience with AWS and/or Azure, Linux command-line and scripting, and proficiency in a programming language such as TypeScript, JavaScript, Python, or Node.js. 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
  • Linux
  • Command-Line Scripting
  • Docker
  • Kubernetes
  • Amazon EKS
  • Amazon ECS
  • Open Policy Agent
  • Policy As Code
  • Cloud Infrastructure
  • Monitoring
  • Observability
  • Cloud Security
  • Hybrid Workloads

Report this job