Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • DevOps role at OPAL-RT Technologies focused on developing tools and automating processes. Collaborating in a dynamic Agile environment for real-time simulation technologies.

Responsibilities

  • Develop and enhance internal tools in Python, Groovy, Shell or other relevant languages
  • Automate processes related to builds, testing, deployment 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-prem environments and cloud platforms
  • Participate in the administration and improvement of virtualized environments, notably Proxmox, as well as Azure or AWS environments
  • Collaborate with software teams to understand their needs for 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 adoption by teams
  • Support and train users in the use of internal tools and DevOps platforms
  • Collaborate as part of a team in an Agile environment

Requirements

  • Bachelor's degree in software engineering, computer science, computer engineering or equivalent; or 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
  • Strong ability to develop and maintain internal tools in 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-prem infrastructure, notably platforms such as Proxmox, VMware or equivalent
  • Basic to intermediate knowledge of cloud environments such as Azure or AWS
  • Understanding of build systems, toolchains, software dependencies and packaging processes
  • Ability to diagnose complex issues related to builds, CI/CD environments or infrastructure
  • Ability to clearly document solutions and communicate effectively with user teams
  • Language requirements: French mandatory and functional spoken and written English

Benefits

  • Flexible schedule
  • Remote work access
  • Dynamic environment inspired by Agile methodologies

Job type

Full Time

Experience level

Mid levelSenior

Salary

Not specified

Degree requirement

Bachelor's Degree

Tech skills

AWSAzureCloudGroovyJenkinsLinuxPythonVMware

Location requirements

HybridMontrealCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.