Job Search and Career Advice Platform

Enable job alerts via email!

devops engineer

Annex IT Solutions

Toronto

On-site

CAD 80,000 - 105,000

Full time

14 days ago

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A technology solutions provider is seeking a talented DevOps Engineer with over 3 years of experience to join their team in Toronto. The role focuses on optimizing CI/CD pipelines and managing cloud infrastructure using AWS, Azure, or GCP. Ideal candidates should have proficiency in Docker and Kubernetes, alongside solid troubleshooting skills. Competitive pay between $80,000 and $105,000 per year is offered, alongside flexible schedule and paid time off, in a casual work environment.

Benefits

Casual dress
Flexible schedule
On-site parking
Paid time off

Qualifications

  • 3+ years of experience as a DevOps Engineer or related role.
  • Strong experience with at least one major cloud platform.

Responsibilities

  • Develop, maintain, and optimize CI/CD pipelines.
  • Manage and automate cloud infrastructure on AWS, Azure, or GCP.
  • Deploy and manage containerized applications using Docker and Kubernetes.

Skills

AWS
Azure
GCP
GitHub Actions
Jenkins
GitLab CI
Docker
Kubernetes
Terraform
Python
Bash
Prometheus
Grafana
ELK

Education

Bachelor’s degree in Computer Science, Engineering, IT, or related field

Tools

Terraform
Ansible
Chef
Puppet
Job description
DevOps Engineer

We are looking for a talented DevOps Engineer with 3+ years of hands‑on experience to join our engineering team. The ideal candidate will be responsible for maintaining and improving our CI/CD pipelines, cloud infrastructure, and deployment processes to ensure smooth and reliable software delivery.

Key Responsibilities
  • Develop, maintain, and optimize CI/CD pipelines using GitHub Actions, Jenkins, GitLab CI, or Azure DevOps.
  • Manage and automate cloud infrastructure on AWS, Azure, or GCP.
  • Implement Infrastructure as Code (IaC) using Terraform, CloudFormation, or Ansible.
  • Monitor system performance and troubleshoot application or infrastructure issues.
  • Deploy and manage containerized applications using Docker and Kubernetes.
  • Ensure high availability, scalability, and security of cloud environments.
  • Collaborate with development teams to improve deployment processes and automation.
  • Maintain logging, monitoring, and alerting tools (Prometheus, Grafana, ELK, CloudWatch, etc.).
  • Support release management and perform post‑deployment validations.
  • Document processes, system configurations, and improvements.
Required Qualifications
  • Bachelor’s degree in Computer Science, Engineering, IT, or related field.
  • 3+ years of experience as a DevOps Engineer, Cloud Engineer, or related role.
  • Strong experience with at least one major cloud platform: AWS, Azure, or GCP.
  • Proficiency in CI/CD tools (GitHub Actions, Jenkins, GitLab CI, etc.).
  • Solid knowledge of Docker and Kubernetes.
  • Experience with Infrastructure as Code tools (Terraform preferred).
  • Good understanding of Linux administration and scripting (Bash, Python).
  • Familiarity with monitoring/logging tools.
  • Strong troubleshooting, problem‑solving, and communication skills.
Preferred Skills (Optional / Good to Have)
  • Experience with configuration management (Ansible, Chef, Puppet).
  • Knowledge of cloud networking concepts (VPC, load balancers, security groups).
  • Experience working in Agile/Scrum environments.
  • DevOps or cloud certifications (AWS, Azure, GCP).
Job Details

Job Type: Full‑time
Pay: $80,000.00 – $105,000.00 per year
Location: Toronto, ON (On‑site)

Benefits
  • Casual dress
  • Flexible schedule
  • On‑site parking
  • Paid time off
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.