# DevOps Engineer

[Company name] · [City, Province] · [Remote / Hybrid, X days in office / On-site] · [Full-time, permanent]

## Pay

$[X] to $[Y] per year.

[If there is a bonus or commission tied to hours, output or results, add it here. Example: "Plus a bonus of up to [X]% of salary, based on [what it's based on]."]

## About this posting

- This posting is for an existing vacancy. [Or: "This posting is not for an existing vacancy." Pick one.]
- We [use / do not use] artificial intelligence (AI) to screen, assess or select applicants. [If you use it, you must say so. You don't have to name the tool.]
- If we interview you, we will tell you within 45 days of your last interview whether we have made a hiring decision.
- We offer accommodation for disabilities at every step of hiring. Tell [name, email] what you need and we will work it out with you.

## About us

[Two or three sentences about the company. Give the scale, for example "[X] requests a day across [Y] services on [cloud]."]

## What you'll do

- Build and run the CI/CD pipelines developers ship through.
- Manage cloud infrastructure as code with [Terraform, Pulumi or CloudFormation].
- Build monitoring and alerts that fire only on real problems.
- Automate repeat work.
- Run containers on [Kubernetes or ECS].
- Take part in on-call, lead incident response and write post-mortems.

## What you need

- About [3] years in DevOps, SRE or infrastructure work, or the same skill from other work.
- Hands-on work with [your cloud: AWS, GCP or Azure].
- Scripting in [Python, Bash or Go].
- Docker and [Kubernetes].
- A good grasp of networking, security and Linux.

## Nice to have

- GitOps, for example [ArgoCD or Flux].
- Observability tools, for example [Grafana, Prometheus or OpenTelemetry].
- Cloud certifications. We care more about what you've built.

## What we offer

- [Health, dental and vision coverage]
- [Vacation: X weeks a year]
- [Equity, if any, and how it vests]
- [On-call: how often, and how it's paid or given back as time off]
- [Learning budget: $X a year]

## How to apply

Send your resume to [email or link]. A link to something you built helps, like a Terraform module or an incident write-up.

We read every application.

---

**Notes before you post. Delete this section before posting. General information, not legal advice.**

1. Ontario, 25 or more employees: the pay line, the AI line and the vacancy line are required. Sources: ESA ss. 8.2, 8.4, 8.5 (https://www.ontario.ca/laws/statute/00e41) and O. Reg. 476/24 (https://www.ontario.ca/laws/regulation/r24476).
2. Keep the gap between $X and $Y at $50,000 or less. Source: O. Reg. 476/24, s. 4.
3. Don't ask for Canadian experience in the ad or the application form. Source: ESA s. 8.3. The OHRC calls a strict Canadian experience rule discrimination on its face (https://www.ohrc.on.ca/en/policy-removing-canadian-experience-barrier).
4. Tell each person you interview whether you've made a hiring decision within 45 days of their last interview. Source: ESA s. 8.6 and O. Reg. 476/24, s. 5.
5. Keep every posted version, any linked pages and the application form for 3 years. Source: ESA s. 15(7.1) and the Ontario guide (https://www.ontario.ca/document/your-guide-employment-standards-act-0/requirements-related-publicly-advertised-job).
6. Ontario employers must tell the public that accommodation is available for applicants with disabilities. Source: O. Reg. 191/11, s. 22 (https://www.ontario.ca/laws/regulation/110191).
7. BC: post the expected pay or range. Don't ask about past pay, directly or through anyone else. Source: Pay Transparency Act, ss. 2 and 3 (https://www.bclaws.gov.bc.ca/civix/document/id/complete/statreg/23018).
8. Don't word the ad in a way that points to age, sex, race, religion, family status, disability or any other protected ground. Sources: Ontario Human Rights Code s. 23(1) (https://www.ontario.ca/laws/statute/90h19), Manitoba Human Rights Code s. 14(3) (https://web2.gov.mb.ca/laws/statutes/ccsm/h175.php), Canadian Human Rights Act s. 8 (https://laws-lois.justice.gc.ca/eng/acts/h-6/FullText.html).
