Skip to main content
Sky Climber Renewables logo

Lead Wind Service Technician

Sky Climber Renewables
Full Timelead
Wandering River, Alberta, CAPosted April 8, 2026

Job Description

Position: Lead Wind Service Technician – Travel )

Location: Wandering River

A renewable energy company in Canada seeks a Level 3 Wind Service Technician for a 100% travel role in utility-scale wind projects. This position requires strong technical skills, leadership in the field, and experience with mechanical, hydraulic, and electrical tasks. Responsibilities include turbine maintenance, mentoring junior technicians, and ensuring safety standards. Ideal candidates have a Wind Technician training or relevant experience and are available for variable schedules.

Competitive opportunities for professional growth are offered.

#J-18808-Ljbffr

Want AI-powered job matching?

Upload your resume and get every job scored, your resume tailored, and hiring manager emails found - automatically.

Get Started Free