Loading...
 

DevOps Engineer

Location: Toronto - ON, CANADA
Employer name: Annex IT Solutions LLC

Job category: IT & Web Design

Vacancy: 25

Website: www.annexit.com

Posted date: September 13, 2025
Deadline date: October 08, 2025
Expire in 24 days
Job ID# ACJ: 329838
 

Job description


Job Title: Senior DevOps Engineer (5+ Years Experience)

Location: Canada (Remote)
Job Type: Full-time
Industry: IT / Cloud Computing / Software Development / Technology


Job Summary:

We are looking for a highly skilled Senior DevOps Engineer with over 5 years of experience in automating infrastructure, managing CI/CD pipelines, and improving deployment processes. The ideal candidate will collaborate closely with development, QA, and operations teams to ensure reliable, scalable, and secure application delivery in cloud and on-premise environments.


? Key Responsibilities:

  • Design, implement, and manage CI/CD pipelines using tools such as Jenkins, GitLab CI, CircleCI, or Azure DevOps.

  • Automate infrastructure provisioning and configuration management using Infrastructure-as-Code (IaC) tools like Terraform, CloudFormation, or Ansible.

  • Manage cloud infrastructure on AWS, Azure, or Google Cloud Platform (GCP), including compute, networking, and storage services.

  • Monitor and maintain system health, performance, and reliability using tools such as Prometheus, Grafana, ELK stack, or Datadog.

  • Implement containerization solutions with Docker and orchestration platforms like Kubernetes.

  • Collaborate with software developers to streamline deployments and promote DevOps best practices.

  • Implement automated testing and ensure proper rollback strategies in production environments.

  • Manage secrets and configuration using tools like HashiCorp Vault or AWS Secrets Manager.

  • Implement security best practices and policies related to infrastructure and deployment.

  • Troubleshoot and resolve system issues, performance bottlenecks, and deployment failures.

  • Mentor junior DevOps engineers and promote continuous improvement across teams.


? Required Skills and Qualifications:

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

  • 5+ years of experience in DevOps, Site Reliability Engineering (SRE), or Infrastructure Engineering.

  • Proficient with cloud platforms (AWS, Azure, or GCP).

  • Strong knowledge of Linux system administration and shell scripting (Bash, Python).

  • Expertise in Infrastructure-as-Code tools: Terraform, Ansible, or CloudFormation.

  • Experience with containerization and orchestration: Docker, Kubernetes.

  • Strong knowledge of CI/CD tools: Jenkins, GitLab CI, Azure DevOps, CircleCI.

  • Experience in monitoring and logging solutions (Prometheus, Grafana, ELK, Datadog).

  • Experience with version control systems (Git).

  • Strong understanding of networking, security, and performance optimization.

  • Experience with Agile methodologies and working in cross-functional teams.


? Preferred Qualifications:

  • Certifications like AWS Certified DevOps Engineer, Microsoft Azure DevOps Engineer Expert, or Google Professional Cloud DevOps Engineer.

  • Knowledge of serverless architecture (AWS Lambda, Azure Functions).

  • Experience with database management (PostgreSQL, MongoDB).

  • Knowledge of security tools and practices (OWASP, vulnerability scanning).

  • Experience working in regulated industries (Finance, Healthcare).


? Benefits:

  • Competitive salary

  • Health & dental insurance

  • Flexible work hours and remote work options

  • Paid time off & professional development support

  • Access to latest tools and technologies

  • Collaborative and innovative team environment