Octopus HR

DevOps Engineer

Octopus HR

full-time

Posted on:

Location Type: Hybrid

Location: Ottawa • 🇨🇦 Canada

Visit company website
AI Apply
Apply

Job Level

Junior

Tech Stack

AnsibleGoLinuxLuaPythonSaltStackShell ScriptingTerraformUnix

About the role

  • Support the deployment of highly available infrastructure across single-site and multi-site environments**
  • Help build and configure databases, replication, load balancing, and failover systems**
  • Provision and deploy environments using infrastructure as code and automation tools**
  • Contribute to CI pipelines and automated testing workflows**
  • Write shell scripts and small programs to support deployment and validation**
  • Assist with networking and systems troubleshooting in production environments**
  • Collaborate closely with senior engineers and, at times, directly with customers

Requirements

  • 1–5 years of experience in DevOps, infrastructure, or systems engineering**
  • Experience using Git or similar version control systems**
  • Exposure to automation or configuration management tools such as SaltStack or Ansible**
  • Familiarity with infrastructure as code tools such as Terraform**
  • Comfort working in Linux or Unix environments, including shell scripting**
  • Working knowledge of at least one modern programming language such as Python, Lua, or Go**
  • Basic understanding of networking fundamentals (L2–L4)**
  • A methodical, detail-oriented approach to problem solving

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
infrastructure as codeautomation toolsCI pipelinesshell scriptingnetworking fundamentalsPythonLuaGoload balancingfailover systems
Soft skills
methodical approachdetail-orientedproblem solvingcollaboration