
Eaton
A global leader in power management, providing energy-efficient solutions for various industries.
Développeur(euse) DevOps principal / Lead DevOps developer
Lead DevOps engineer designing CI/CD pipelines for complex energy software
Job Highlights
About the Role
The Lead DevOps Developer will join a multidisciplinary team that designs analysis and modelling solutions for electricity distribution networks and renewable energy. The role supports thousands of training and development projects across more than 100 countries, fostering an environment where creativity, invention and discovery are encouraged. In this position you will design, implement and maintain scalable CI/CD pipelines, automate testing, deployment and monitoring, and integrate cutting‑edge tools to improve infrastructure efficiency. You will also define best practices for source control, code quality and configuration management, monitor system performance, troubleshoot incidents, and ensure security and compliance throughout the software lifecycle. • Design and maintain scalable CI/CD pipelines for complex software. • Automate testing, deployment and monitoring across cross‑functional teams. • Evaluate and integrate modern tooling to optimise infrastructure and workflows. • Establish and enforce best practices for source control, code quality and configuration management. • Monitor system performance, troubleshoot deployment issues and resolve incidents promptly. • Mentor team members in DevOps methodologies and foster a culture of continuous learning. • Ensure security and compliance standards are applied throughout development and deployment. • Document processes and workflows to promote knowledge sharing and transparency.
Key Responsibilities
- ▸ci/cd pipelines
- ▸automated testing
- ▸tool integration
- ▸code quality
- ▸performance monitoring
- ▸security compliance
What You Bring
The ideal candidate holds a bachelor’s degree in computer science, software engineering or a related field, has at least eight years of DevOps experience, and is proficient with CI/CD platforms such as GitHub Actions, Jenkins, GitLab CI or Azure DevOps, as well as container technologies (Docker, Kubernetes) and IaC tools (Terraform, Ansible). Fluency in both English and French, legal authorization to work in Canada, and knowledge of power‑distribution network engineering are required. • Bachelor’s degree in computer science, software engineering, IT or related discipline. • Minimum 8 years of hands‑on DevOps experience, including CI/CD pipeline implementation. • Proven delivery of at least two full projects using GitHub Actions, Jenkins, GitLab CI or Azure DevOps. • Professional experience with Docker and Kubernetes containerisation. • Experience with IaC tools such as Terraform or Ansible. • Fluency in English and French (written and spoken). • Legal right to work in Canada without employer sponsorship. • Understanding of power‑distribution network engineering concepts. • Strong problem‑solving, communication and collaboration skills.
Requirements
- ▸bachelor's
- ▸8+ years
- ▸ci/cd
- ▸docker
- ▸kubernetes
- ▸terraform
Benefits
Our organization is committed to equal employment opportunities and to maintaining inclusive recruitment practices. Benefits programs are offered and may vary according to location, seniority and collective agreements.
Work Environment
Hybrid