FREE ACCESS
5,000–10,000 jobs/day
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.

Travelling Wind Technician – Mechanical
Switzerland Global EnterpriseTravelling Wind Technician providing operational support across onshore wind farms. Offering technical leadership and troubleshooting for mechanical assets while frequently travelling to different sites.
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in mechanical and hydraulic fault finding, with a strong background in the Onshore Wind sector. Capable of providing technical leadership and support while ensuring optimal turbine performance and availability.
Highest-signal resume keywords
Mechanical Trade CertificateOnshore Wind ExperienceFault Finding Mechanical EquipmentHydraulic Equipment CompetenceFirst Aid/CPR Certification
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
Fault FindingMechanical Equipment MaintenanceHydraulic Equipment MaintenanceTechnical LeadershipClimbing Wind Turbines
Soft Skills
Autonomous WorkCommunicationProblem Solving
Tools & Technologies
Computer Skills
Certifications & Qualifications
Mechanical Trade CertificateConstruction Industry White CardFirst Aid/CPR Certification
Industry Keywords
Onshore Wind SectorHeavy IndustryTurbine AvailabilityFleet OptimizationRemote Location Work
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