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
Cloud Engineer supporting Kinaxis’s AI - powered supply chain orchestration platform reliability. Automating cloud infrastructure, deployments, and production operations across Canadian locations.
Senior DevOps Engineer owning CI/CD, Kubernetes, and cloud infrastructure for Bounteous, a global AI services firm. Automating secure, reliable platforms across the DevOps lifecycle.
DevOps Engineer owning CI/CD and app releases for a gamified sports training platform. Maintaining React Native, Expo/EAS, Supabase, Next.js, and React delivery workflows.
Site Reliability Engineer managing AWS and Kubernetes reliability for Rentsync’s rental - property software products. Leading incident response, observability, automation, and infrastructure hardening.
Senior DevOps Engineer securing Boeing Canada’s Azure, Kubernetes, and on - premise platforms. Leading CI/CD, infrastructure automation, reliability, compliance, and technical mentorship.
Site Reliability Engineer automating enterprise release orchestration and delivery operations for Sun Life. Supporting platform reliability, Kubernetes automation, and transition to a future release management solution.
Team Leader guiding Remote’s global SRE platform for compliant international employment. Leading engineers and reliability across Kubernetes, AWS, observability, and infrastructure.
AWS and DevOps Engineer establishing secure, automated environments for a bilingual nonprofit digital platform. Managing deployment, monitoring, recovery, and operational handover.