Senior DevOps Engineer – Cloud & Edge CI/CD Lead

Socket.dev

Kitchener

Remote

CAD 110,000 - 140,000

Full time

11 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Canadian Solar's e-STORAGE team seeks a Senior DevOps Engineer to design, implement, and maintain CI/CD pipelines for on-site and cloud EMS deployments, supporting utility-grade energy management systems. You will collaborate with leadership, engineering and project teams to streamline software delivery and enhance productivity across cloud and edge environments.

The role emphasizes automation, security, IaC (Terraform/Ansible/CloudFormation), and scalable release processes, while aligning with

Qualifications

  • Bachelor's or master's degree in engineering, CS, IT, or power automation; advanced degree preferred
  • 5+ years as a DevOps engineer or similar
  • Strong knowledge of CI/CD tools (Jenkins, GitLab CI, CircleCI)
  • Experience with version control systems (Git)
  • Proficiency in scripting languages (Python, Bash, Java, Ruby, PHP, PowerShell)
  • Hands-on experience with Docker and Kubernetes
  • Familiarity with AWS, Azure, Google Cloud
  • Knowledge of IaC tools (Terraform, Ansible, CloudFormation)
  • Experience with monitoring/logging tools (Prometheus, Grafana, ELK)
  • Security best practices in DevOps required
  • Power SCADA/EMS system software knowledge a plus
  • Embedded software knowledge and basic data structures a plus
  • Experience with RDBMS/NoSQL databases a plus
  • RESTful APIs and web services understanding a plus
  • Cloud service/infrastructure experience (AWS/Azure/GC)
  • Ability to work independently and surface roadblocks
  • Passion for tech innovation and building systems from scratch
  • Domain experience with utility-scale battery energy storage systems a plus
  • Excellent problem solving and detail orientation

Responsibilities

  • Design, implement, and maintain CI/CD pipelines for build, test, and deployment
  • Collaborate with product, engineering, QA, and operations to apply best practices
  • Manage build servers, repositories, and related infrastructure
  • Monitor, debug, and resolve deployment issues to minimize downtime
  • Implement release channels for on-site and remote deployments across cloud and embedded devices
  • Implement security and data protection measures
  • Automate repetitive tasks and improve deployment efficiency
  • Ensure pipeline security and compliance
  • Maintain infrastructure as code (IaC) with Terraform/Ansible/CloudFormation
  • Monitor performance and ensure high availability of infra and apps
  • Stay current with industry trends to improve DevOps processes
  • Ensure performance, quality, and responsiveness of applications
  • Collaborate with embedded, front-end and back-end teams to integrate components
  • Optimize build and release speed and scalability
  • Develop technical documentation including release notes and design specs
  • Foster accountability, transparency, and continuous learning
  • Take ownership and contribute to organizational success
  • Perform other duties as required

Skills

CI/CD
DevOps
Scripting
Containerization
Cloud platforms
Infrastructure as Code
Monitoring
Security
REST APIs
Embedded software knowledge

Education

Bachelor's or Master's in Engineering/CS

Tools

Docker
Kubernetes
Terraform
Ansible
CloudFormation
Prometheus
Grafana
ELK Stack
Jenkins
GitLab CI
CircleCI

Job description

Canadian Solar's e-STORAGE team seeks a Senior DevOps Engineer to design, implement, and maintain CI/CD pipelines for on-site and cloud EMS deployments, supporting utility-grade energy management systems. You will collaborate with leadership, engineering and project teams to streamline software delivery and enhance productivity across cloud and edge environments.

The role emphasizes automation, security, IaC (Terraform/Ansible/CloudFormation), and scalable release processes, while aligning with

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

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 - Onsite in Kitchener (Cloud/Edge)
Senior DevOps Engineer - Onsite in Kitchener (Cloud/Edge)

Csestorage • Kitchener

Hybrid
CAD 110,000 - 140,000
Senior DevOps Engineer
Senior DevOps Engineer

Socket.dev • Kitchener

Remote
CAD 110,000 - 140,000
Senior DevOps Engineer
Senior DevOps Engineer

Csestorage • Kitchener

Hybrid
CAD 110,000 - 140,000
Senior DevOps Engineer
Senior DevOps Engineer

e-STORAGE • Kitchener

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

EQ-S (Canada) Inc. • Toronto

On-site
CAD 110,000 - 140,000
Competitive salary
Performance bonuses
Comprehensive benefits package
+2
Senior DevOps Engineer — Cloud & Automation SRE
Senior DevOps Engineer — Cloud & Automation SRE

simcorp • Canada

On-site
CAD 110,000 - 150,000
Senior Cloud DevOps Engineer - Containerization & Terraform
Senior Cloud DevOps Engineer - Containerization & Terraform

Linux Association of Canada • Toronto

On-site
CAD 110,000 - 140,000
Sr. Performance Engineer
Sr. Performance Engineer

Canadian Solar Inc. • Kitchener

On-site
CAD 90,000 - 120,000
Competitive salary
Performance bonuses
Comprehensive benefits package
Senior DevOps Engineer: Cloud, Kubernetes & IaC
Senior DevOps Engineer: Cloud, Kubernetes & IaC

Canada Life • London

On-site
CAD 76,000 - 126,000
Health & Wellness benefits
Education reimbursement (up to CAD 2,0
Pension plan
+2