General Dynamics Mission Systems–Canada
Defence and Security
SoftwareEngineeringDeveloper,DevOps
Neural analysis suggests this role is
optimal for mid candidates.
“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.
Analyze complex issues; Troubleshoot issues
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
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.