Skilled Wind Service Technician for Diverse Turbine Projects

Sky Climber Renewables • ottawa, Canada

Location ottawa, on
Job Type Full-time
Posted June 08, 2026

Role Description

Elevate your career as a Level 3 Wind Service Technician in a travel-intensive role. Engage in advanced maintenance and installation across various turbine platforms, leading safety initiatives.
This role supports vital wind project functions, focusing on both individual execution and mentoring junior staff on mechanical and electrical systems. With a hands-on approach, you’ll enhance team performance and interface with clients to address their needs. This is your chance to drive forward a career in wind service with structured projects across North America.
Key Responsibilities:
• Perform maintenance on mechanical and electrical turbine systems
• Lead and monitor safety practices on project sites
• Mentor junior staff and enhance their skillsets
• Document work and maintain compliance with quality standards
• Participate in rescue operations when required
Requirements:
• At least three years in wind services or related fields
• Proficiency in complex tool...

Ready to Apply?

Apply for this Position