Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Switzerland Global Enterprise

Travelling Wind Technician – Mechanical

Switzerland Global Enterprise

Travelling Wind Technician providing operational support across onshore wind farms. Offering technical leadership and troubleshooting for mechanical assets while frequently travelling to different sites.

Posted 7/2/2026full-timeRemote • 🇺🇸 United StatesMid-LevelSeniorWebsite

About the role

Key responsibilities & impact
  • Reporting to the Service Director, the Travelling Wind Farm Service Technician provides critical operational support across our national fleet.
  • This role is pivotal in maintaining site performance, offering on-site technical leadership, and driving rapid troubleshooting and support of up tower repairs on mechanical assets.
  • You will serve as a support interface between site management, internal engineering teams, and our clients to ensure maximum turbine availability and fleet optimization.
  • This role will require you to travel frequently to our different wind farm sites.

Requirements

What you’ll need
  • As a minimum, hold a current: Mechanical Trade Certificate , Construction Industry White Card and Current First Aid/CPR.
  • Demonstrate previous experience in the Onshore Wind sector or similar heavy industry (Five years Minimum) would be highly regarded.
  • Competent in fault finding mechanical and hydraulic equipment.
  • Trained to an intermediate level in computer skills.
  • Must have the ability to climb wind turbines and complete physically demanding tasks at heights.
  • Experience working in remote locations and autonomously.
  • Must be willing to travel >65% of the year.

Benefits

Comp & perks
  • Relocation Assistance Provided: No

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
Fault FindingMechanical Equipment MaintenanceHydraulic Equipment MaintenanceTechnical LeadershipClimbing Wind Turbines
Soft Skills
Autonomous WorkCommunicationProblem Solving
Certifications
Mechanical Trade CertificateConstruction Industry White CardFirst Aid/CPR Certification