
DevOps Engineer
Octopus HR
full-time
Posted on:
Location Type: Hybrid
Location: Ottawa • 🇨🇦 Canada
Visit company websiteJob 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