General Dynamics Mission Systems

Software Engineering Developer, DevOps

General Dynamics Mission Systems
Apply
15 days ago
Ottawa, CanadaMid Level

Responsibilities

  • Design, implement, and manage automated software delivery pipelines.
  • Build and manage cloud-agnostic infrastructure using infrastructure-as-code and configuration-management tools.
  • Operate containerized applications and orchestration environments.
  • Implement monitoring, logging, alerting, and observability systems.
  • Optimize performance and troubleshoot infrastructure and application issues while maintaining availability, scalability, and reliability.
  • Evaluate and deploy tools supporting DevOps automation transformation.
  • Apply security hardening, compliance measures, and DevSecOps practices.
  • Configure and maintain networks, devices, virtualized environments, and cloud and on-premises infrastructure.
  • Integrate and automate provisioning, configuration, and management of development and operational tools.
  • Write deployment and automation scripts and develop automated tests for new and updated functionality.

Requirements

  • Bachelor’s degree in software engineering, computer science, or a related technical or engineering discipline.
  • At least 4 years of DevOps experience.
  • Experience with Jenkins, GitLab CI, Python, Bash, Docker, Kubernetes, Ansible, Terraform, Packer, Prometheus, Grafana, and Git.
  • Strong understanding of Linux/Unix systems, networking concepts, software development life cycle practices, and virtualized environments.
  • Experience working across at least two major cloud platforms among AWS, Azure, and GCP.
  • Ability to analyze complex issues, recommend options, implement solutions, and collaborate with stakeholders.
  • Knowledge of DevSecOps practices and familiarity with test automation tools are preferred.
  • Exposure to Agile environments and familiarity with AI/ML models are preferred.
  • Must be eligible to work in Canada and able to obtain and maintain applicable Canadian government security clearances.

Benefits

  • Full-time regular or term employment with a flexible 37.5-hour workweek.
  • Hybrid work arrangement combining remote work with onsite work in Calgary or Ottawa.
  • Medical, dental, and vision coverage from the first day at no cost for eligible dependents, plus flexible benefit options and emergency medical travel insurance.
  • 24/7 virtual healthcare and an Employee and Family Assistance Program.
  • Onsite fitness facilities, employee resource groups, social clubs, recreational activities, and free onsite parking.
  • Defined Contribution Pension Plan with employer contributions after three months and access to RRSP and financial-planning resources.
  • Vacation, holidays, vacation purchase options, parental leave top-ups, sick leave, and disability programs.
  • Learning-platform access, educational assistance, mentoring, and reimbursement for professional memberships and dues.
  • Employee discounts, an annual scholarship program for children of employees, and career development support.

Tech Stack

Categories

General Dynamics Mission Systems

About General Dynamics Mission Systems

10,000+ employees

At General Dynamics Mission Systems, a business unit of General Dynamics, we develop mission critical C4ISR solutions across the land, sea, air, space and cyber domains, but that doesn’t tell our whole story. When downed pilots are isolated in enemy territory, our equipment gives them a lifeline to call home. When a student opens a textbook to learn about the universe, they’re looking at data and pictures sent using our technology. When the government needs to share crucial top-secret information, our products help them keep this information out of the wrong hands. When sailors need to locate underwater mines, our technology allows them to find explosives with unmanned underwater vehicles. Delivering C4ISR technology is what we do but we think why we do it is more important.

Contact me