P

DevOps Engineer/Platform Engineer - Azure

Pet Valu

Markham, Ontario, Canada (Hybrid) · Full Time

Be the first to apply

Experience
5 yrs
Salary
CAD 110,000 – CAD 130,000 / year
Openings
1
Posted
5 days ago
Work mode
Hybrid
Education
University/College Diploma in Computer Science or related field
Resume
Required to apply

Where you'll work

Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.

Job description

About the Company

Pet Valu stands as Canada's foremost specialty retailer in the pet care segment. With five decades of experience, the company operates over 800 stores nationwide across various banners like Pet Valu, Bosley’s, Total Pet, Paulmac's Pet, Tisol, and Chico. Pet Valu is driven by a mission to offer quality products, expert advice, and memorable experiences, while fostering meaningful careers and positively impacting pets and communities.

Role Overview

The DevOps/Platform Engineer will be responsible for architecting and managing the infrastructure and CI/CD platforms that underpin our cloud applications. This full-time, permanent position based in Markham, Ontario involves a hybrid working model. The role focuses on creating robust deployment pipelines, leveraging infrastructure-as-code tools, and establishing secure, scalable Azure cloud environments spanning multiple stages such as Dev, QA, and Production.

Key Duties and Responsibilities

  • Develop and maintain CI/CD workflows using GitHub Actions, including creating reusable components and shared workflows.
  • Implement and manage infrastructure as code via Terraform and Terragrunt.
  • Design and oversee Azure cloud architectures and environments across development, testing, and production stages.
  • Configure and administer Azure networking components, including virtual networks, subnets, routing, and security policies.
  • Define deployment standards and automation patterns across various repositories.
  • Manage GitHub repositories, enforce branching strategies, and maintain pipeline governance.
  • Work collaboratively with engineering teams to build secure and scalable cloud solutions.
  • Identify and resolve issues related to CI/CD pipelines, infrastructure, and cloud platforms.

Required Qualifications and Experience

  • A diploma or degree in Computer Science or a closely related discipline.
  • A minimum of 5 years’ experience working as a platform engineer, cloud engineer, or similar roles.
  • Proficient in designing CI/CD pipelines with GitHub Actions and building reusable workflows.
  • Solid hands-on experience using Terraform and Terragrunt for infrastructure as code.
  • Deep understanding of Microsoft Azure cloud services, including multi-environment setup (Dev, QA, Production).
  • Familiarity with Azure networking components and security controls.
  • Strong skills in managing Git and GitHub repositories.

Preferred Skills

  • Experience with platform engineering or internal developer platform construction.
  • Background working within enterprise cloud environments.
  • Knowledge of containerization technologies such as Kubernetes.
  • Expertise creating reusable infrastructure modules.
  • Relevant certifications are advantageous.

Work Objectives

The engineer will contribute to engineering platform design and maintenance that supports cloud-based applications and developer teams within a largely automated, infrastructure-driven environment.

  • Construct and optimize GitHub Actions CI/CD pipelines with shared reusable workflows.
  • Employ Terraform/Terragrunt to manage modular infrastructure as code.
  • Establish clear separation of Azure environments for development, quality assurance, and production.
  • Implement Azure networking frameworks including virtual networks, private connections, route management, and security enforcement.
  • Enhance platform reliability and deployment automation across multiple teams and services.
  • Partner with engineering teams to devise scalable cloud solutions and deployment methodologies.

Compensation Details

The anticipated salary for this role ranges from 110000 to 130000 Canadian dollars annually, depending on location, experience, skills, and internal parity.

Additional Information

Pet Valu values safety, compassion, expertise, and efficiency, encouraging applicants aligned with these values. The company fosters a culture of support, diversity, and growth, offering benefits such as hybrid work options, comprehensive health coverage, employee share purchase program, professional development support, inclusive culture, and generous discounts.

Pet Valu is committed to accessibility and inclusion during recruitment, offering accommodations upon request. The recruitment process may incorporate AI tools for fairness, though hiring decisions are solely made by the company’s team.

Minimum education

Diploma / ITI / Vocational

Tools & software

Microsoft Azure Microsoft Azure required

How they work

Teamwork & Collaboration Problem Solving Attention to Detail Time Management Adaptability
🤖
Online · instant AI help
Broxer