DevOps

OPAL-RTMontreal, QC
Hybrid

About The Position

OPAL-RT Technologies is looking for a DevOps. About OPAL-RT Technologies: Imagine working for a company with customers including NASA, Bombardier, ABB, EMBRAER, MIT, GE, Ford, GM, NREL and Hydro-Québec! OPAL-RT’s ambitious challenge is to fully democratize simulation, making it affordable and accessible to every engineer and researcher. Joining the OPAL-RT family means you will be helping to develop the technology of the future. OPAL-RT is recognized leader in diverse and powerful applications. The company's tools are used in a wide variety of fields, including, automotive, aerospace, energy, transportation and industrial manufacturing. Established in Quebec and bolstered by a global presence, OPAL-RT is always looking to the future.

Requirements

  • Bachelor's degree in software engineering, computer science, computer engineering or equivalent; or any other relevant experience
  • 3 to 5 years of relevant experience in DevOps, software development, continuous integration, automation or infrastructure management
  • Hands-on experience with continuous integration technologies such as Jenkins, GitHub Actions, GitLab CI or equivalent
  • Good ability to develop and maintain internal tools using Python, Groovy, Shell, Batch or other relevant languages
  • Good understanding of DevOps practices, automation and software delivery
  • Knowledge of Linux and Windows environments
  • Experience managing virtualized environments and virtual machines
  • Knowledge of on-premise infrastructure, including platforms such as Proxmox, VMware or equivalent
  • Basic to intermediate knowledge of cloud environments such as Azure or AWS
  • Understanding of build systems, compilation chains, software dependencies and packaging processes
  • Ability to diagnose complex issues related to builds, CI/CD environments or infrastructure
  • Ability to clearly document implemented solutions and communicate effectively with internal users
  • French mandatory.. Functional English level, oral and written, for communication with colleagues and partners outside Quebec.
  • Autonomy, rigor, technical curiosity, good interpersonal communication, team spirit and ability to explain technical topics clearly.
  • Strong interest in continuous integration, automation, build systems and software development infrastructure.

Nice To Haves

  • Knowledge of the following tools and languages: Batch, Shell script, Git, GitLab, Linux operating systems
  • Experience with Proxmox in a professional environment
  • Experience with Kubernetes, Docker or other containerization technologies
  • Experience with orchestration or automation tools such as Ansible, Terraform, OpenTofu or equivalent
  • Experience with dependency and package management tools such as Conan, Artifactory, Maven, npm or equivalent
  • Knowledge of dependency tree management, build reproducibility and artifact management challenges
  • Experience with complex build environments involving multiple platforms, compilers or external dependencies
  • Knowledge of Agile methods such as Scrum or Kanban
  • Experience with monitoring, metrics or observability tools such as Grafana, Prometheus or equivalent

Responsibilities

  • Develop and evolve internal tools using Python, Groovy, Shell or other relevant languages
  • Automate processes related to builds, tests, deployments and environment management
  • Participate in the maintenance and evolution of CI environments and other DevOps tools
  • Contribute to the management of virtual infrastructure, including virtual machines, on-premise environments and cloud platforms
  • Participate in the administration and improvement of virtualized environments, including Proxmox, as well as Azure or AWS environments
  • Collaborate with software teams to understand their needs regarding CI/CD, build systems and automation
  • Participate in the analysis and improvement of build systems, dependency trees and software packaging processes
  • Document tools, processes and best practices to facilitate their adoption by internal teams
  • Support and train users in the use of internal tools and DevOps platforms
  • Collaborate as part of a team in an Agile environment

Benefits

  • flexible schedule
  • telecommute
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service