Back to results

Closed listing

DevOps Engineer

  • Canada

Full-time

This opening has closed.

The original listing is kept below for reference.

Job details

Job type
Full-time
Posting language
English
Posted

Similar jobs hiring now

Search current openings

Original job description

Archived listing. The details below describe a past opening.

Key Responsibilities

  • Design, implement, and maintain CI/CD pipelines for automated application build, testing, and deployment.
  • Manage and automate cloud infrastructure across AWS, Azure, or GCP.
  • Deploy and manage applications using Docker and Kubernetes.
  • Implement Infrastructure as Code (IaC) using tools such as Terraform, Ansible, or CloudFormation.
  • Monitor application and infrastructure performance, availability, and reliability.
  • Configure logging, monitoring, alerting, and incident-response processes.
  • Automate repetitive operational tasks using scripting languages such as Python, Bash, or PowerShell.
  • Manage source-code repositories and branching strategies using Git.
  • Collaborate with development, QA, security, and operations teams.
  • Troubleshoot build, deployment, infrastructure, and production issues.
  • Implement security and access-control best practices across infrastructure and deployment pipelines.
  • Support application releases, upgrades, migrations, and production deployments.
  • Maintain technical documentation, architecture diagrams, and operational procedures.

Required Skills

  • Strong understanding of DevOps principles and SDLC.
  • Hands-on experience with CI/CD tools such as Jenkins, GitHub Actions, GitLab CI/CD, or Azure DevOps.
  • Experience with Docker and Kubernetes.
  • Good knowledge of Linux/Unix systems.
  • Experience with at least one major cloud platform: AWS, Azure, or GCP.
  • Experience with Terraform, Ansible, or similar IaC tools.
  • Strong knowledge of Git and version-control practices.
  • Scripting experience in Python, Bash, or PowerShell.
  • Understanding of networking, security, DNS, load balancing, and cloud infrastructure.
  • Strong troubleshooting and problem-solving skills.

Preferred Skills

  • Experience with monitoring tools such as Prometheus, Grafana, ELK/EFK, or CloudWatch.
  • Knowledge of microservices and distributed systems.
  • Experience with Helm and Kubernetes administration.
  • Knowledge of security and DevSecOps practices.
More about this job

Responsibilities

The role involves designing and maintaining CI/CD pipelines while managing cloud infrastructure and containerized applications. You will also be responsible for automating operational tasks, monitoring system performance, and collaborating with cross-functional teams to ensure reliability.

Requirements

Candidates must have strong experience with DevOps principles, CI/CD tools, and major cloud platforms like AWS, Azure, or GCP. Proficiency in scripting languages, Infrastructure as Code tools, and container orchestration technologies such as Docker and Kubernetes is required.

Skills

  • CI/CD
  • AWS
  • Azure
  • GCP
  • Docker
  • Kubernetes
  • Terraform
  • Ansible
  • Python
  • Bash
  • PowerShell
  • Git
  • Linux
  • Unix
  • Networking
  • Security

Visa sponsorship

Not detected in the job text

Categories

  • Technology
  • Software
  • Engineering

Keywords

  • DevOps
  • CI/CD
  • AWS
  • Azure
  • GCP
  • Docker
  • Kubernetes
  • Terraform
  • Ansible
  • CloudFormation
  • Python
  • Bash
  • PowerShell
  • Git
  • Linux
  • Unix
  • Prometheus
  • Grafana
  • ELK
  • CloudWatch
  • Helm
  • Microservices
  • Infrastructure as Code
  • SDLC
  • Networking
  • DNS
  • Load Balancing
  • DevSecOps
  • Automation
  • Monitoring

Report this job