Software Engineering Developer, DevOps

General Dynamics Missions System InternationalOttawa, ON
CA$85,000 - CA$110,000Hybrid

About The Position

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.

Requirements

  • Bachelor’s degree in Software Engineering; Computer Science; or a related technical/engineering degree
  • 4+ years of previous DevOps experience
  • CI/CD Tools: Jenkins, GitLab 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).

Nice To Haves

  • 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 DevSecOps 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

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 reliability across cloud platforms.
  • Evaluate, prototype, and roll out new tools and technologies to support the DevOps 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.

Benefits

  • Comprehensive medical, dental and vision coverage for you and your eligible dependents, from day one of employment at no cost to you.
  • Flexible benefit options available (including HCSA).
  • Emergency medical travel insurance.
  • 24/7 virtual health care services.
  • Employee & Family Assistance Program (EFAP) – counselling, life coaching, lifestyle change support, and financial planning.
  • Onsite fitness facilities & employee resource groups.
  • Defined Contribution Pension Plan (DCPP) with employer contributions after 3 months of service.
  • Access to financial advisors for investment advice and comprehensive financial planning.
  • Voluntary Registered Retirement Savings Plan (RRSP) accessible from day one.
  • Flexible time away to rest and renew with vacation, holidays, vacation purchase plan and parental leaves (with top up options).
  • Sick leave and disability programs.
  • Grow your career your way with free access to a learning platform offering a wide range of courses and resources.
  • Educational Assistance Program to support formal learning.
  • Self-directed mentoring opportunities.
  • Reimbursement for professional and industry-related memberships and dues.
  • Employee discounts on travel, home and auto insurance, as well as services and activities.
  • Free onsite parking.
  • Annual scholarship program for children of GD employees.
  • Employee social clubs and recreational activities.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service