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

Recurrent Energy Power Services (Canada) Inc

Kitchener

Hybrid

CAD 90,000 - 130,000

Full time

2 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

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 – Energy EMS & Cloud Deployments
Senior DevOps Engineer – Energy EMS & Cloud Deployments

Canadian Solar Inc. • Kitchener

On-site
CAD 110,000 - 140,000
Engineer, DevOps
Engineer, DevOps

Recurrent Energy Power Services (Canada) Inc • Kitchener

Hybrid
CAD 90,000 - 130,000
Hybrid work options
Training programs
Promotional opportunities
+1
Senior DevOps & Cloud Engineer - AWS, CI/CD, IaC
Senior DevOps & Cloud Engineer - AWS, CI/CD, IaC

Infosys Limited • Mississauga

Hybrid
CAD 93,000 - 123,000
Senior SRE & DevOps Engineer - Hybrid (Mississauga)
Senior SRE & DevOps Engineer - Hybrid (Mississauga)

RE Partners • Mississauga

Hybrid
CAD 110,000 - 170,000
Hybrid work model
Senior DevOps Engineer - CI/CD & Release Automation (Hybrid)
Senior DevOps Engineer - CI/CD & Release Automation (Hybrid)

Iris Software Inc. • Halifax

Hybrid
CAD 90,000 - 120,000
DevOps Engineer (Onsite – Canada)
DevOps Engineer (Onsite – Canada)

Spait Infotech • Canada

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

Csestorage • Kitchener

Hybrid
CAD 110,000 - 140,000
Senior DevOps Engineer: Cloud & Edge for Energy Storage
Senior DevOps Engineer: Cloud & Edge for Energy Storage

EQ-S (Canada) Inc. • Toronto

On-site
CAD 110,000 - 140,000
Competitive salary
Performance bonuses
Comprehensive benefits package
+2
Senior DevOps Engineer: Cloud, IaC & CI/CD (Remote)
Senior DevOps Engineer: Cloud, IaC & CI/CD (Remote)

Sherweb • Quebec

Hybrid
CAD 95,000 - 135,000
Annual salary review
Home internet allowance
Flexible benefits plan
+1