Travel - Wind Service Technician 3 Canada

Sky Climber Renewables • Remote, Canada

Location Remote, Remote
Job Type Full-time
Posted June 03, 2026

Role Description

Overview

Wind Service Technician – Level 3 Canada (Travel)
Travel Position | Utility-Scale Wind Projects

About The Role

Sky Climber Renewables is seeking experienced Level 3 Wind Service Technicians who want more than just the next rotation. This role is designed for technicians who bring strong technical capability, lead by example in the field, and want to be part of a team known for disciplined execution, safety leadership, and professional growth across utility-scale wind projects.

This is a 100% travel position supporting maintenance, repair, and installation scopes across multiple turbine platforms. Level 3 technicians at SCR play a critical role in execution quality, mentoring junior technicians, and representing our team directly with customers on site.

What You’ll Do

  • Perform intermediate and advanced wind turbine maintenance and installation tasks, including mechanical, hydraulic, and electrical scop...

Ready to Apply?

Apply for this Position