
Software Engineering Developer, DevOps
General Dynamics Mission Systems7 hours ago
Calgary, CanadaMid Level
Responsibilities
- Design, implement, and manage CI/CD pipelines for automated software delivery.
- Build and maintain cloud-agnostic infrastructure using Terraform, Kubernetes, Ansible, and related tools.
- Implement monitoring, logging, alerting, system hardening, and compliance measures.
- Manage Docker-based containerized applications and virtualized infrastructure across cloud and on-premises environments.
- Optimize performance and troubleshoot issues while supporting availability, scalability, and reliability.
- Evaluate and deploy tools supporting DevOps automation transformation.
- Integrate and automate provisioning, configuration, and management of development and operations tools.
- Write software and scripts to deploy solutions and automate tasks.
- 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 previous DevOps experience.
- Experience with Jenkins, GitLab CI, Python, Bash, Docker, Kubernetes, Ansible, Terraform, Packer, Prometheus, Grafana, and Git.
- Strong understanding of Linux/Unix systems, software development life cycles, networking concepts, 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 work collaboratively with stakeholders.
- Understanding of DevSecOps practices and familiarity with test automation tools are preferred.
- Experience with Agile environments and AI/ML models is considered an advantage.
- Must be eligible to work in Canada and able to obtain and maintain applicable Canadian government security clearance and other required security assessments.
Benefits
- Hybrid work arrangement combining remote and onsite work in Calgary or Ottawa, with a 37.5-hour flexible work week.
- Full-time regular or term employment.
- 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 health care and Employee & Family Assistance Program services.
- Onsite fitness facilities, employee resource groups, free onsite parking, and employee discounts.
- Defined Contribution Pension Plan with employer contributions after three months and access to RRSP and financial planning support.
- 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 scholarship, social club, and recreational activity programs.
Tech Stack
AnsibleAWSAzureBashDockerGitGitLab CI/CDGoogle Cloud PlatformGrafanaJenkinsKubernetesLinuxPrometheusPythonTerraform
Categories
About General Dynamics Mission Systems
General Dynamics Mission Systems designs and manufactures secure communications, C4ISR, cyber defense, and maritime/underwater systems used across land, sea, air, space, and cyber domains. It sells integrated hardware and software to U.S. and allied defense and intelligence agencies under government contracts and long-term programs. The company is headquartered in Chantilly, Virginia, and operates as a business unit of General Dynamics.