Skip to content
mimi

DevOps & Deployment Engineer

Morson Talent (Canada & USA)

Laval · Hybrid Contract CA$51 – CA$94/hr 1mo ago

About the role

Position Overview

Our client is seeking a skilled and versatile DevOps & Deployment Engineer to support the development, deployment, and sustainment of advanced software systems within a highly innovative aviation environment. This role will focus on building and maintaining scalable CI/CD infrastructure, supporting cloud and hardware deployments, and ensuring reliable software delivery across multiple operational environments.

The successful candidate will work closely with cross-functional engineering teams to streamline software development, testing, release management, and deployment processes for mission-critical systems.

This is a hybrid position requiring three days per week on-site in Laval, QC.

Key Responsibilities

CI/CD & Deployment

  • Design, implement, and maintain scalable CI/CD pipelines using GitLab CI/CD and GitOps methodologies
  • Automate software build, test, packaging, and deployment workflows across cloud and hardware environments
  • Manage deployment processes using tools such as Argo CD and Kubernetes-based platforms

Build & Release Management

  • Build and package software executables for multiple target environments
  • Manage artifact repositories and package distribution using GitLab Package Management and JFrog Artifactory
  • Coordinate multi-site software releases while ensuring all required validation and integration testing is completed prior to deployment

Software Compilation & Testing

  • Support cross-compilation and testing for various deployment targets
  • Develop and maintain automated unit and integration testing frameworks for C++, Python, and MATLAB applications
  • Create automated test pipelines for both cloud-based and physical hardware environments

Infrastructure & Configuration Management

  • Provision and manage cloud infrastructure within GCP using Terraform/OpenTofu
  • Deploy and maintain containerized workloads using GKE (Kubernetes)
  • Configure and manage physical hardware environments using Ansible

Code Quality & Optimization

  • Utilize Clang/GCC toolchains and static/dynamic analysis tools to maintain high software quality standards
  • Investigate and resolve software performance issues, including memory leaks and system reliability concerns
  • Support code quality initiatives across C++, Python, and MATLAB environments

Required Skills & Experience

Cloud & Infrastructure

  • Google Cloud Platform (GCP)
  • GKE / Kubernetes
  • Terraform or OpenTofu

CI/CD & DevOps

  • GitLab CI/CD
  • GitOps methodologies
  • Argo CD

Configuration Management

  • Ansible, particularly for physical hardware provisioning and deployment

Programming & Scripting

  • Python
  • Bash
  • C++
  • MATLAB

Build Tools & Code Quality

  • Clang/GCC toolchains
  • Static and dynamic analysis tools such as SonarQube, Coverity, Sanitizers, or Valgrind
  • Python linting and profiling tools including Ruff, Mypy, and Pylint
  • MATLAB analysis tools such as MATLAB Code Analyzer CLI, Miss Hit, or Polyspace

Testing & Release Engineering

  • Experience building unit and integration testing frameworks
  • Complex software packaging and release management experience
  • Multi-environment deployment experience across cloud and hardware systems

Preferred Qualifications

  • Experience supporting large-scale distributed systems or safety-critical applications
  • Strong troubleshooting and automation skills
  • Ability to collaborate effectively with cross-functional engineering teams in a fast-paced environment
  • Previous experience within aerospace, robotics, autonomous systems, or highly regulated industries is considered an asset

Skills

AnsibleArgo CDBashC++Clang/GCCDockerGitLab CI/CDGitOpsGKEGoogle Cloud PlatformJFrog ArtifactoryKubernetesMATLABPythonSonarQubeTerraformValgrind

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free