Software Engineering Developer, DevOps
Ottawa, Ontario, Canada
Listed on 2026-02-28
-
IT/Tech
Cloud Computing, Systems Engineer, IT Support, Cybersecurity
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 Dev Ops 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 Dev Ops culture.
This will include integrating numerous open source and commercial applications such as Docker, Ansible, Terraform, Git Lab 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.
- 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 reliability across cloud platforms.
- Evaluate, prototype, and roll out new tools and technologies to support the Dev Ops automation transformation effort.
- Ensure adherence to security best practices and implement system hardening and compliance measures.
- Configure, manage and maintain functional and virtualized networks, devices and infrastructure.
- Integrate tools together and automating their provisioning, configuration, and management across cloud and on-prem infrastructure.
- Writing software and scripts necessary to deploy solutions and automate tasks.
- Developing automated tests for new and updated functionality.
- Bachelor’s degree in Software Engineering;
Computer Science; or a related technical/engineering degree - 4+ years of previous Dev Ops experience
- Tools & Technologies
- CI/CD Tools:
Jenkins, Git Lab CI (preferred) - Scripting languages:
Python, Bash - Containerization:
Docker, Kubernetes - Configuration:
Ansible, Terraform, Packer - Observability (Prometheus, Grafana)
- Familiarity with version control systems (Git) and branching strategies
- Strong understanding of Linux/Unix based systems
- Experience working through the software development life cycle
- Knowledge of networking concepts (DNS, TCP/IP, VPNs, etc)
- Experience with virtualized environments
- Experience working across at least two major cloud platforms (AWS, Azure, GCP).
- CI/CD Tools:
- Thrive working in a team environment, developing consensus rather than working alone.
- Ability to analyze complex issues, develop and recommend options, and implement solutions
- Understanding of Dev Sec Ops practices.
- Exposure working in an Agile environment, or an understanding of Agile methodologies.
- Demonstrated practice thriving in a hybrid work environment
- Familiarity with test automation tools and integrating those into your development process
- Work Schedule:
37.5 hours per week - flexible within core business hours. - Work Arrangement: A mix of onsite and remote work, as determined by business and role requirements.
What We Offer
The expected hiring range for this position is $85,000-$110,000 CAD annual.
- Relevant experience
- Technical and non-technical skills
- Education and…
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search: