Intermediate DevOps Engineer

Anvil

Ottawa, CAhybrid$120k-$160k/yrPosted Jun 26, 2026
Posting intelligenceActively listedReposted 25×, possible evergreen/ghost posting

Skills

elasticsearchpostgreskubernetescomposejenkinsdockergithubgitlabpythonazurekafkacicdgooglecloudawsgo

About the role

Intermediate DevOps Engineer

About ANVIL

ANVIL is a trusted partner in the defence industry, delivering cutting-edge solutions that enhance military capabilities and operational effectiveness. We extend our expertise to public safety, law enforcement, and national security organizations, accelerating mission-critical decision-making through analytical tools, automations, and game-changing machine learning capabilities. ANVIL helps organizations discover, manage, enrich, fuse, and exploit the information available to them in support of Information Dominance and Decision Advantage.

Job Type: Full Time Remote (Hybrid option available for those in the Ottawa area - 55 Murray Street Office)

Total Compensation: CAD $120,000 to $160,000 base salary - Placement within range based on experience and qualifications

Role (Description)

As an Intermediate DevOps Engineer, you will play a pivotal role in advancing our software deployment processes to ensure reliability and repeatability across multiple delivery mechanisms, including Cloud Deployments, Virtual Machines, and Appliance Deployments. You will get the opportunity to roll up your sleeves and support our customers with software product provisioning, maintenance, and troubleshooting. Furthermore, you will use your knowledge of industry best practices to provide strategic guidance to engineering leadership on how to most effectively streamline current practices in order to make our company more effective at delivering software rapidly and efficiently.

We value people who have an ingrained sense of accountability to the team around them. As an ideal candidate, you are not only technically qualified but you demonstrate a strong work ethic and take pride in your craft. You also collaborate and communicate effectively with the other talented and motivated members of our organization.

We encourage our employees to their horizons by developing new skills, sharing crazy ideas, and taking risks. As a senior engineer, you lead by example and provide mentorship to other employees in your field of expertise.

This is a full-time position based in Canada that offers a hybrid option for those in the National Capital Region. Eligible candidates must either possess or be eligible to obtain a Government of Canada Secret or Top Secret security clearance.

Required Qualifications

Security Clearance

Eligible for Government of Canada Secret or Top Secret security clearance

Education & Experience

Bachelor's degree in Software Engineering, Computer Science, or related technical field, or equivalent experience

Minimum of 3+ years of experience in DevOps or automation engineering roles

A minimum of 3+ years of experience with containerization and orchestration technologies (Docker, Kubernetes)

A minimum of 2+ years of experience with CI/CD tools and automated testing frameworks

Some experience implementing DevSecOps practices in production environments

Experience automating software deployment processes across multiple delivery mechanisms

Skills & Competencies

Familiarity with automated testing and continuous integration tools (GitLab, GitHub, Jenkins X, other)

Familiarity with containerization and orchestration technologies such as Docker, Docker Compose and Kubernetes

Knowledge of Linux administration, system architecture, virtual machine administration and hypervisor technologies (QEMU/KVM, VMware ESXi), and Cloud platforms such as GCP, AWS, and Azure would all be beneficial

Strong analytical mindset with exceptional attention to detail

Excellent verbal and written communication skills, with the ability to clearly articulate technical strategies to both technical and non-technical audiences

Demonstrated ability to work collaboratively across development teams and with engineering leadership

Strong organizational skills and the ability to manage multiple automation initiatives simultaneously

Proven ability to troubleshoot complex infrastructure and deployment issues

Scripting experience (Shell, Bash, Go, Python, or other)

Preferred Qualifications

Experience with Python backend frameworks

Stream processing experience (Kafka, message brokers)

Experience with PostgreSQL, OpenSearch, and Elasticsearch

Experience working in or closely with defense, public safety, or national security organizations

Key Responsibilities

CI/CD Strategy and Architecture

Partner with engineering teams and DevOps leadership to contribute to CI/CD strategies for the organization

Create and maintain automated build pipelines triggered by source control activity

Document automation approaches based on security assessments and regulatory requirements

Implement DevOps best practices and frameworks across the entire platform

Build and Deployment Automation

Assist in making build and deployment processes more streamlined, robust, and repeatable across supported delivery mechanisms (cloud, virtual machines, appliance-based)

Automate the deployment and migrations of new and existing deployments as the code base evolves

Run comprehensive test suites to ensure code functionality and security before production

Establish and maintain containerized application deployments using Docker and Kubernetes

Implement infrastructure as code practices for consistent and reproducible deployments

Provide regular status updates on deployment pipeline health and automation metrics

Security and Compliance Management

Apply DevSecOps practices by performing security analysis, including static code analysis and dependency vulnerability scanning

Integrate security checks into development, deployment, and CI/CD workflows

Ensure all deployments meet strict security and operational standards

Implement automated compliance checking and reporting mechanisms

Champion security standards and best practices across the engineering organization

Technical Support and Collaboration

Participate actively in sprint planning, technical reviews, and architecture discussions

Offer insights to enhance software provisioning, maintenance, and support procedures

Collaborate with development teams to optimize workflows and resource allocation

Why Join Us?

Our Mission

This is more than just a job; you'll be part of a team of dedicated professionals who share a common goal: to increase the safety and security of Western democracies through the effective use of data. Our workplace is not just a job; it's a community of like-minded people working together to make a positive impact on the world we live in.

Compensation & Benefits

Competitive salaries

Flexible health benefits package through Equitable

Industry-leading employer retirement contributions match

Work Environment

Hybrid work model combining remote flexibility with meaningful in-person collaboration

Modern office in the historic Carriageway building in beautiful downtown Ottawa

Access to downtown amenities, transit, and Ottawa's vibrant cultural scene

What You'll Experience

Work alongside dedicated professionals who value excellence and collaboration

Contribute to building the team behind technologies with real-world security impact

Ground-floor opportunity to shape people operations as ANVIL scales

Join a culture where your expertise and ideas matter

Use of AI in Recruitment: ANVIL does not use artificial intelligence to screen, assess, or select applicants for this position. All applications are reviewed by members of our recruitment team.

Compensation

This DevOps / SRE role pays $120k-$160k/yr. Within typical range for devops / sre roles in Canada.

Questions about this role

Click "Apply with AI Applyd" above. We auto-fill the application from your resume and answer screening questions in seconds. No copy and paste, no juggling tabs.

Compensation for DevOps / SRE roles in Canada varies widely by seniority, employer size, and remote vs onsite arrangement. Check the salary range on this listing when published, or browse our DevOps / SRE hub for Canada medians across recent openings.

Most applications complete in under 90 seconds. You can track the status in your dashboard and watch the screenshot proof land the moment the application submits.

AI Applyd supports Greenhouse, Lever, Ashby, Workday, iCIMS, SmartRecruiters, Personio, Teamtailor and other major ATS platforms. If we can submit through the platform, we do.

Want AI Applyd to auto-apply to roles like this?

We tailor your resume per posting, fill the forms, and track replies for you.