Building the space between proven and possible, MDA Space (TSX:MDA) is a trusted mission partner to the global space industry. A robotics, satellite systems and geointelligence pioneer with a 55-year+ story of world firsts and more than 450 missions, MDA Space is a global leader in communications satellites, Earth and space observation, and space exploration and infrastructure. The MDA Space team of more than 3,800 space experts in Canada, the US and the UK has the knowledge and know-how to turn an audacious customer vision into an achievable mission – bringing to bear a one-of-a-kind mix of experience, engineering excellence and wide-eyed wonder that’s been in our DNA since day one. For those who dream big and push boundaries on the ground and in the stars to change the world for the better, we’ll take you there.
The Role:
MDA’s Engineering IT team is seeking a skilled and motivated DevOps/Platform Engineer to join our collaborative DevOps group. In this role, you will work closely with other engineers to contribute to the development, maintenance, and troubleshooting of CI/CD pipelines and automation workflows, as well as the ongoing operation and support of our DevOps toolchain, infrastructure, and platforms. You will partner with cross-functional teams to deliver scalable, reliable solutions for application deployment and infrastructure provisioning across both private and public cloud environments.
This role is critical to ensuring MDA Space can continue to scale efficiently - leveraging automation to meet the demands of rapid growth while keeping our development and operations running smoothly.
Job Responsibilities:
• Maintain and improve CI/CD automation pipelines.
• Support the implementation of scalable automated solutions to deploy infrastructure, applications and tools for software development.
• Help maintain application deployment and configuration management solutions to meet the needs of various teams across MDA Space developing heterogeneous solutions covering multiple business segments.
• Provide the level 3 technical support to Junior analysts and helpdesk resources to ensure support tickets are resolved within the business SLAs.
• Support daily operations of a 600+ Virtual Machine environment running both on-premise and in the cloud and DevOps / Engineering tools (OS patching, application maintenance and upgrades, access requests, troubleshooting issues).
• Drawing from previous experience, evangelize the principles of Infrastructure as code, container-based design and lead the adoption of cloud-native technology solutions.
• Help maintain the on-premise private cloud and public cloud environments.
• Work with other cross-functional teams and convert business requirements into engineering requirements.
• Identify and set technical direction to improve development process and fulfill company / group vision by anticipating business needs.
• Other duties as required
Job Required Qualifications:
• Strong hands-on experience designing, developing, and troubleshooting CI/CD pipelines in scalable development environments (e.g., Jenkins, GitLab CI), with proficiency in scripting/declarative languages such as Groovy, Bash, Python, YAML, and JSON.
• Proven ability to integrate, automate, and maintain DevOps toolchains, including source control, build automation, code quality, security scanning, and artifact management tools (e.g., GitLab/GitHub, SonarQube, Sonatype Nexus/Lifecycle, Prisma Cloud, Trivy).
• Experience managing and supporting virtualization platforms (VMware, KVM) and public cloud environments (AWS, Azure), including cloud-native networking (VPCs/VNETs, routing, DNS, DHCP).
• Solid experience with containers and Kubernetes (e.g., Rancher, EKS, AKS), including deployment automation (Helm) and operational monitoring.
• Hands-on experience with Infrastructure-as-Code tools (Terraform, Packer, Ansible, SaltStack preferred; CloudFormation, ARM, Puppet, Chef a plus).
• Strong Linux (RHEL/Rocky, OpenSUSE, Ubuntu, Amazon Linux) and Windows administration skills with a focus on automation and configuration management.
• Familiarity with the Atlassian suite (Jira, Confluence) and collaboration workflows.
• Experience with logging and monitoring stacks (ELK, Grafana, Prometheus, SolarWinds) and their integration across VMs, containers, and Kubernetes clusters.
• Creative, resourceful problem-solver who can quickly adapt to support development teams in an agile environment.
Desirable:
• Knowledge of cybersecurity frameworks (CIS, NIST 800-171) and experience implementing associated controls in managed environments through configuration management.
• Experience in partially air-gapped environments with limited internet access.
Special Considerations:
Successful candidates must obtain and hold security clearance at thesecret status level, and pass security assessment for the Controlled Goods Program (CGP), and be able to obtain higher clearances.
Benefits Statement:
MDA Space offers competitive compensation and benefits to its employees at all of its locations. As a member of the MDA Space team, you and your eligible dependents can enroll in a benefits plan that provides a comprehensive level of protection through competitive health care, including: health care plans supplemental and flexible drug plans, dental and vision benefits, disability income protection, life insurance, group retirement savings plans and an employee assistance program and to their family.
Equal Opportunity Statement:
MDA Space is an equal opportunity employer with a strong focus on diversity and inclusion. We are committed to treating all employees and candidates with respect and dignity. If you require assistance or a reasonable accommodation due to a disability during the application or recruitment process, please let us know.
The compensation range for this position is $80,000-110,000 annually. The specific compensation offered will be based on the qualifications and experience of the successful candidate.