DevOps Engineer

Collabera


Date: 1 day ago
City: Toronto, ON
Contract type: Full time

Key Responsibilities:


  • Monitor cloud environments and ensure timely resolution of failures or alerts.
  • Implement and maintain Terraform-based infrastructure as code.
  • Build and optimize YAML-based CI/CD pipelines using Azure DevOps.
  • Collaborate with security and compliance teams to ensure all deployments meet internal standards.
  • Develop and maintain cloud monitoring frameworks to ensure availability and performance.
  • Design and implement disaster recovery strategies.
  • Work with Azure Key Vault for secure storage of secrets and credentials.
  • Execute and document deployment plans using Azure DevOps tools.
  • Optimize cloud networking performance (DNS, CDN, routing, VPNs, load balancers).
  • Translate high-level architecture provided by other teams into executable deployments.


Required Skills & Experience:

  • 5-7 years of hands-on experience in cloud DevOps, preferably in Azure.
  • Proficient in Terraform, CI/CD, and YAML scripting.
  • Deep understanding of cloud services and networking concepts (VPC, DNS, VPN, Load Balancers).
  • Experience with Azure Key Vault and Azure DevOps.
  • Strong problem-solving and troubleshooting abilities.
  • Relevant Azure Certifications (AZ-100, AZ-200, AZ-305, AZ-400).


Preferred Qualifications:

  • Experience with Docker and Kubernetes.
  • Familiarity with Jenkins and RBAC (Role-Based Access Control).
  • Exposure to Azure B2C for identity and access management.
  • Experience in AWS environments is a plus.

How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.

Post a resume