General Dynamics Mission Systems–Canada

Defence and Security

SoftwareEngineeringDeveloper,DevOps

CA$95–135k ~AI est. Ottawa, Ontario, Canada FULL TIME
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for mid candidates.

The Brief

“Software Engineering Developer, DevOps at General Dynamics Mission Systems–Canada. Skills: DevOps, Cloud-agnostic infrastructure, CI/CD pipelines, Containerization. Design CI/CD pipelines. Implement CI/CD pipelines”

What You'll Achieve.

Enhance national security; Strengthen communities; Protect people; Enhance development efficiency; Enhance operational efficiency; Ensure smooth delivery pipelines; Support DevOps automation transformation

Industry & Context.

Defence and Security
Problems you'll solve

Analyze complex issues; Troubleshoot issues

Eligibility Requirements

Security assessed, Canadian government security clearance, Access to technical data, Access to classified areas, Access to information subject to international regulations

What They're Looking For.

Must Have

Bachelor’s degree in Software Computer or related technical/engineering degree, 4+ years of previous DevOps experience, Experience working through the software development life cycle, Experience working across at least two major cloud platforms (AWS, Azure, GCP), Eligibility to work in Canada, Ability to obtain and maintain a Canadian government security clearance

Nice to Have

Jenkins, GitLab CI preferred, Thrive working in a team environment, Ability to analyze complex issues, Understanding of DevSecOps practices, Exposure working in an Agile environment, Demonstrated practice thriving in a hybrid work environment, Familiarity with test automation tools

What You'll Do.

Design CI/CD pipelines

Implement CI/CD pipelines

Manage CI/CD pipelines

Automate software delivery processes

Design cloud-agnostic infrastructure

Implement cloud-agnostic infrastructure

Implement monitoring systems

Implement logging systems

Implement alerting systems

Manage containerized applications

Optimize system performance

Ensure system availability

Ensure system scalability

Ensure system reliability

Roll out new technologies

Support DevOps automation transformation

Ensure adherence to security best practices

Implement system hardening

Implement compliance measures

Configure infrastructure

Manage infrastructure

Maintain infrastructure

Automate provisioning

Automate configuration

Write software for deployment

Write scripts for deployment

Develop automated tests

How You'll Work.

Team & Collaboration

Large number of stakeholders; Cross-functional teams

Process & Methodology

Agile methodologies

Full Job Description

Build bold. Deliver impact. Win together. At General Dynamics Mission Systems–Canada, we’re not just engineering technology — we’re shaping the future of defence and security. Our teams design and deliver advanced, mission-critical solutions that enhance national security, strengthen communities, and protect the people we serve. If you’re looking for meaningful work that contributes to a safer, more secure world, you’ll find purpose here. Every day, your skills will directly impact programs that matter. We are seeking a skilled DevOps Engineer to join our team and enhance our development and operational efficiency. This role is ideal for someone who thrives in a cloud-agnostic environment and is passionate about building reliable, scalable, and maintainable infrastructure across multiple cloud providers (AWS, GCP, Azure). The ideal candidate will work closely with a large number of stakeholders to ensure smooth delivery pipelines, strong infrastructure-as-code practices, and a robust DevOps culture. This will include integrating numerous open source and commercial applications such as Docker, Ansible, Terraform, GitLab Artifactory, VMWare, and Kubernetes. You will experience a diverse variety of tasks through all stages of the software development life cycle. This role will be a combination of working remotely and onsite at our Calgary or Ottawa office. We have a number of measures in place for onsite working – our top priority remains the health and safety of our colleagues. Key Responsibilities: * Design, implement, and manage CI/CD pipelines to automate software delivery processes. * Design and implement cloud-agnostic infrastructure using tools like Terraform, Kubernetes, and Ansible. * Implement monitoring, logging, and alerting systems for infrastructure and applications. * Manage containerized applications using Docker and orchestration tools like Kubernetes. * Optimize system performance, troubleshoot issues, and ensure system availability, scalability and r

Free ATS check

Applying for this Software Engineering Developer, DevOps role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

How to Apply on SmartRecruiters

  • SmartRecruiters often includes a video screening step — check camera and mic permissions.
  • Link your GitHub or portfolio directly in the profile section for technical roles.
  • Applications may be reviewed by AI scoring before reaching a recruiter — use keywords from the job description.

ANONYMOUS · UNFILTERED

What do employees actually say about General Dynamics Mission Systems–Canada?

Real rants from real employees. Read before you apply.

Read Company Rants →