Senior DevOps Engineer - CI/CD & Cloud Infra (Hybrid)

Recurrent Energy Power Services (Canada) Inc

Kitchener

Hybrid

CAD 90,000 - 130,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Hybrid work options
Training programs
Promotional opportunities
Well-being initiatives

Job summary

Recurrent Energy is seeking a DevOps Engineer in Kitchener, ON (Hybrid) to design, implement, and maintain CI/CD pipelines and infrastructure for scalable software deployments.

You will collaborate with embedded software teams and IT to automate deployments, ensure security, and optimize performance across cloud and on-site environments. The role requires strong scripting, containerization, and IaC experience, with a focus on reliability and rapid delivery.

Qualifications

  • Bachelor's or master's degree in engineering, Computer Science, information technology, power automation, or related field.
  • 5+ years proven experience as a DevOps Engineer or in a similar role.
  • Strong knowledge of CI/CD tools (e.g., Jenkins, GitLab CI, Atlassian Pipeline).
  • Experience with version control systems (e.g., Git).
  • Proficiency in scripting languages (e.g., Python, Bash, Java, Ruby, PHP, PowerShell).
  • Hands-on experience with containerization technologies (e.g., Docker, Kubernetes).
  • Knowledge of infrastructure as code (IaC) tools (e.g., Terraform, Ansible, CloudFormation).
  • Experience with monitoring and logging tools (e.g., Prometheus, Grafana, ELK Stack) is a plus.
  • Knowledge of security best practices in DevOps is required.
  • Familiar with power SCADA/EMS system software architecture is a plus.
  • Knowledge of embedded software, front/back -end development environment; familiar with basic data structures; familiar with multi-thread programming is a plus
  • Experience with database systems such as MySQL, PostgreSQL, Snowflake.
  • Understanding RESTful APIs and web services is a plus.
  • Experience with cloud services and infrastructure, such as AWS and/or Azure.
  • Able to work independently on assigned tasks and elevate to surface roadblocks and risk mitigation.
  • Passion for technology innovation and building systems from scratch.
  • Have domain experience with software systems for utility scale battery energy storage systems is a big plus
  • Excellent problem-solving skills and attention to detail.

Responsibilities

  • Automate and integrate the deployment processes and CI/CD pipelines.
  • Collaborate with development and operations teams to improve scalability, efficiency, and reliability of builds and deployments.
  • Manage and maintain build servers, repositories, and related infrastructure.
  • Monitor, debug and troubleshoot build and deployment issues to minimize downtime.
  • Implement and manage software release channels for on-site and remote deployments.
  • Ensure security and compliance of pipelines; implement IaC with Terraform/Ansible.
  • Maintain infrastructure as code with Terraform, Ansible, or CloudFormation.
  • Monitor system performance and ensure high availability of infrastructure and applications.
  • Develop release notes and technical documentation.
  • Stay up-to-date with industry trends and emerging technologies.

Skills

CI/CD tools
Git
Scripting languages
Containerization
Infrastructure as Code
Cloud platforms
Security best practices
RESTful APIs

Education

Bachelor's or Master's in engineering, CS/IT

Tools

Docker
Kubernetes
Terraform
Ansible
CloudFormation

Job description

Recurrent Energy is seeking a DevOps Engineer in Kitchener, ON (Hybrid) to design, implement, and maintain CI/CD pipelines and infrastructure for scalable software deployments.

You will collaborate with embedded software teams and IT to automate deployments, ensure security, and optimize performance across cloud and on-site environments. The role requires strong scripting, containerization, and IaC experience, with a focus on reliability and rapid delivery.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior DevOps Engineer - Onsite in Kitchener (Cloud/Edge)
Senior DevOps Engineer - Onsite in Kitchener (Cloud/Edge)

Csestorage • Kitchener

Hybrid
CAD 110,000 - 140,000
Senior DevOps Engineer: Cloud, CI/CD & IaC Automation
Senior DevOps Engineer: Cloud, CI/CD & IaC Automation

Info-Tech Research Group International • Toronto

Hybrid
CAD 90,000 - 120,000
Engineer, DevOps
Engineer, DevOps

Recurrent Energy Power Services (Canada) Inc • Kitchener

On-site
CAD 90,000 - 130,000
Hybrid work options
Training programs
Promotional opportunities
+1
Senior DevOps & Automation Engineer (Hybrid CI/CD)
Senior DevOps & Automation Engineer (Hybrid CI/CD)

Canada Mortgage and Housing Corporation (CMHC) Société canadienne d'hypothèques et de logement(SCHL) • Ottawa

Hybrid
CAD 104,000 - 130,000
Annual Paid vacation
Performance incentive
Defined benefit pension plan
+3
DevOps Engineer (Onsite – Canada)
DevOps Engineer (Onsite – Canada)

Spait Infotech • Canada

On-site
CAD 90,000 - 130,000
Competitive pay
Full-time benefits
Hybrid/Onsite flexibility
+1
Senior DevOps Engineer
Senior DevOps Engineer

Csestorage • Kitchener

On-site
CAD 110,000 - 140,000
Remote DevOps Specialist: Cloud, CI/CD & Automation
Remote DevOps Specialist: Cloud, CI/CD & Automation

emergiTEL Inc. • Edmonton

Hybrid
CAD 90,000 - 120,000
Engineer, DevOps
Engineer, DevOps

Recurrent Energy • Kitchener

Hybrid
CAD 110,000 - 150,000
Flexible work options
Training programs
Cloud DevOps Engineer II — CI/CD & Kubernetes
Cloud DevOps Engineer II — CI/CD & Kubernetes

Safe Software • Surrey

On-site
CAD 85,000 - 125,000
Senior Software Developer (DevOps)
Senior Software Developer (DevOps)

Flex On -Demand Consultants • Edmonton

On-site
CAD 90,000 - 130,000