Mechanical Supervisor

Reference: 11122444_1776694497

Mechanical Supervisor - Hydropower (DACH Region)

I'm currently working with a leading player in the hydropower sector who is looking to bring on an experienced Mechanical Supervisor to support ongoing and upcoming turbine installation projects across the DACH region.

The Role - What You'll Be Doing

You'll play a key role on-site, ensuring projects are delivered safely, efficiently, and to the highest standards. Your responsibilities will include:

  • Coordinating on-site activities to optimise resource use and meet project requirements
  • Enforcing safety regulations and quality standards, including delivering training where needed
  • Supervising and supporting mechanics and site personnel
  • Overseeing the deployment, use, and maintenance of machinery and equipment
  • Preparing and sharing progress reports with project managers and technical teams

Your Profile - What You Bring

  • Completed technical education (apprenticeship or HTL) in mechanical engineering or a related discipline
  • Several years of hands-on experience in a similar role
  • Strong expertise in water turbine installation is a major advantage
  • Comfortable using IT systems, particularly construction/project management tools
  • Solid understanding of electrical and hydraulic systems, with the ability to read technical drawings
  • Strong organisational and leadership capabilities
  • Fluent in German and English
  • Willingness to travel and stay on-site across the DACH region

What's On Offer

  • A structured onboarding programme with comprehensive training
  • The chance to shape and contribute to a growing, future-focused hydropower division
  • A collaborative and open work environment where your ideas are valued
  • Clear opportunities for personal and professional development

ewi is committed to equality in the workplace and is an equal opportunity employer. ewi is acting as an Employment Business in relation to this vacancy.

£3,000.00 - £4,000.00
Per annum
GBP3000 - GBP4000 per annum

Austria

Permanent

Added 20/04/2026
Reference: 11122444_1776694497

Mechanical Supervisor

Austria
Permanent

Other similar jobs

Mechanical Installation Supervisor - Onshore Wind Farm

Added 03/07/2026

EWI - Global Talent SolutionsEwi is a specialist recruitment & mobilisation consultancy headquartered in the City of London. We specialise in senior and highly technical positions across the engineering, technology and construction sectors worldwide. Job Title: Mechancial Installation Supervisor Country: Germany + Europe Start Date: ASAPDuration: 12 months Employment Type: Contract Position Summary:The Installation Supervisor´s main job purpose is to provide technical (mechanical) expertise during the installation and finishing phase in order to prepare the WT/WF for commissioning. Additionally, the Installation Supervisor can be involved in resolving quality deviations (de-snagging) to ensure not only a smooth handover to the customer...

Learn more

Signalling & Mechanical Interlocking Engineer (P.Eng) - Ontario

Added 09/07/2026

Our client is seeking an experienced Railway Signaling & Mechanical Engineer (P.Eng) to support a major rail infrastructure programme in Ontario. This is a specialist role focused on mechanical interlocking systems, requiring a licensed Professional Engineer who can take technical ownership of design modifications, approvals and engineering deliverables.Please NoteA valid Professional Engineer licence in the Province of Ontario is an essential requirement for this position. Applications from candidates without a current Ontario P.Eng licence cannot be considered.Key ResponsibilitiesLead the development of simulation environments for railway mechanical interlocking systems.Assess and propose modifications to existing mechanical interlocking infrastructure.Review, approve and stamp mechanical...

Learn more

Water/Wastewater Project Manager - Process Mechanical

Added 08/07/2026

We are seeking an experienced Water/Wastewater Project Manager specializing in Process Mechanical systems to lead and oversee various projects in the water and wastewater sector. The successful candidate will be responsible for managing the complete project lifecycle, from planning and design through to execution and completion. You will coordinate with multidisciplinary teams, ensuring that all aspects of project delivery adhere to budget, schedule, and quality standards. Strong leadership skills are essential as you will be responsible for mentoring junior staff and fostering a collaborative work environment. Key responsibilities include conducting feasibility studies, developing project plans, and ensuring compliance with regulatory...

Learn more

Rail Mechanical Expert (Stations / Depot) - Philippines

Added 22/06/2026

Rail Mechanical Expert (Stations / Depot) - Philippines We are seeking an experienced Mechanical Expert to join an international consultancy team supporting the delivery of railway stations and depot facilities on a major metro project.Working under the Mechanical Team Leader, you will be responsible for the coordination of mechanical systems across stations and/or depot facilities, ensuring alignment between design, construction, and project requirements. You will play a key role in managing interfaces between the Contractor and the Client, supporting smooth delivery and effective project communication. Key Responsibilities Coordinate mechanical systems for railway stations and/or depot facilities (HVAC, fire protection, water...

Learn more

Water / Wastewater Process Mechanical Foreman

Added 22/05/2026

We are seeking an experienced Water / Wastewater Process Mechanical Foreman to oversee daily operations in a challenging and dynamic environment. The successful candidate will be responsible for managing a team of technicians and operators, ensuring all mechanical processes related to water and wastewater treatment are executed efficiently and in compliance with safety and environmental regulations. Key responsibilities include supervising installation, maintenance, and repair work on mechanical equipment, as well as conducting regular inspections to ensure optimal performance and reliability of systems. The ideal candidate will possess a strong background in mechanical engineering and process operations, with a minimum of...

Learn more

Project Manager - Hydro Mechanical - Canada

Added 23/04/2026

Hydro Mechanical Project Manager - CanadaCompensation: $80,000 - $100,000 per year (CAD)Location: Flexible; remote work may be available based on experience and role fitRole SummaryThis position leads the successful delivery of hydro generation projects from early planning through final commissioning. The Hydro Mechanical Project Manager is accountable for coordinating multidisciplinary teams, managing technical scope, controlling budgets and schedules, and ensuring all work is executed safely, efficiently, and in line with project objectives. This role combines hands-on technical oversight with strong client and stakeholder engagement.Primary ResponsibilitiesProject Delivery & ControlsPlan, execute, and close hydro mechanical projects in accordance with defined scope, schedule,...

Learn more

Civil Construction Supervisor - Onshore Wind Farm - Austria

Added 16/07/2026

EWI - Global Talent SolutionsEwi Talent Solutions is one of the leading freelance recruitment businesses within the Wind Farm construction and maintenance.We support projects across Europe, Asia and USA working with OEMs, EPCs & Sub-Contractors, Service Organisations, & Utility companies.Position: Civil Construction Supervisor (Onshore Wind Farm)Job type: Temporary contractLocation: AustriaJob Description:A Civil Supervisor oversees the construction process, ensuring that projects are completed according to the technical requirements, without jeopardising the quality aspects. Is responsible for ensuring compliance with safety regulations, building codes, quality requirements, and project specifications. Must also coordinate the works on site with the subcontractor and report directly...

Learn more

Site Engineer Supervisor Bridges

Added 14/07/2026

Job Title: Site Engineer (Supervisor) - Bridges, NSB Branch: ProjectOrganisational Unit: Construction Department: Construction Department Reporting To: Production Manager - Earthworks / Roads / Bridges / Structures / NSBRole PurposeThe Site Engineer (Supervisor) - Bridges is responsible for supporting the Construction Director and Production Manager in the successful planning, coordination, supervision, and execution of bridge construction activities. The role ensures that works are delivered safely, on schedule, within budget, and to the required quality standards while maintaining compliance with contractual, technical, and HSE requirements. Key ResponsibilitiesLeadership & CoordinationManage and supervise site personnel and subcontractors engaged in bridge construction activities.Conduct employee...

Learn more

Civil Construction Supervisor - Onshore Wind Farm

Added 09/07/2026

EWI - Global Talent SolutionsEwi Talent Solutions is one of the leading freelance recruitment businesses within the Wind Farm construction and maintenance.We support projects across Europe, Asia and USA working with OEMs, EPCs & Sub-Contractors, Service Organisations, & Utility companies.Position: Civil Construction Supervisor (Onshore Wind Farm)Job type: Temporary contractLocation: GermanyJob Description:A Civil Supervisor oversees the construction process, ensuring that projects are completed according to the technical requirements, without jeopardising the quality aspects. Is responsible for ensuring compliance with safety regulations, building codes, quality requirements, and project specifications. Must also coordinate the works on site with the subcontractor and report directly...

Learn more

Electrical Installation Supervisor -Wind Farm - Germany

Added 03/07/2026

EWI - Global Talent SolutionsEwi is a specialist recruitment & mobilisation consultancy headquartered in the City of London. We specialise in senior and highly technical positions across the engineering, technology and construction sectors worldwide. Job Title: Wind Electrical Installation Supervisor Country: Germany + Europe Start Date: ASAPDuration: 12 monthsEmployment Type: Contract Position Summary:The Installation Supervisor´s main job purpose is to provide technical (electrical) expertise during the installation and finishing phase in order to prepare the WT/WF for commissioning. Additionally, the Installation Supervisor can be involved in resolving quality deviations (de-snagging) to ensure not only a smooth handover to the customer...

Learn more

BoP Site Supervisor

Added 25/06/2026

We are supporting a leading international wind energy contractor in the appointment of a BoP Supervisor to oversee civil construction activities on onshore wind farm projects. This role will play a key part in ensuring balance of plant works are delivered safely, on time, and to the required quality and technical standards, working closely with site management and subcontractors throughout the project lifecycle. Responsibilities:Supervise and coordinate subcontractors across all BoP civil works on siteMonitor progress against project schedules and implement mitigation measures where required to avoid delays Ensure all construction activities are executed in line with approved drawings, specifications, permits,...

Learn more

Senior Technical Supervisor - Turbine or Generator

Added 19/06/2026

Senior Technical Supervisor - Turbine or GeneratorLocation: Quebec, Canada (French-speaking region)Timeline: Immediate Opening (Targeting onboarding within the next 2 months)About the Opportunity Are you a technical specialist who knows the ins and outs of large hydro machinery? We are looking for a (Senior) Technical Supervisor specializing in either Turbines or Generators to oversee the refurbishment and installation phases of a major hydropower rehabilitation project. You will act as the technical backbone on the shop floor/site, ensuring that critical rotating equipment or electrical machinery is rehabilitated and commissioned flawlessly.Key ResponsibilitiesSupervise the disassembly, inspection, refurbishment, and reassembly of large hydro turbines or...

Learn more

Civil Construction Supervisor - Onshore Wind Farm

Added 11/06/2026

EWI - Global Talent SolutionsEwi Talent Solutions is one of the leading freelance recruitment businesses within the Wind Farm construction and maintenance.We support projects across Europe, Asia and USA working with OEMs, EPCs & Sub-Contractors, Service Organisations, & Utility companies.Position: Civil Construction Supervisor (Onshore Wind Farm)Job type: Temporary contractLocation: GermanyJob Description:A Civil Supervisor oversees the construction process, ensuring that projects are completed according to the technical requirements, without jeopardising the quality aspects. Is responsible for ensuring compliance with safety regulations, building codes, quality requirements, and project specifications. Must also coordinate the works on site with the subcontractor and report directly...

Learn more

BoP Site Supervisor

Added 01/06/2026

We are supporting a leading international wind energy contractor in the appointment of a BoP Supervisor to oversee civil construction activities on onshore wind farm projects. This role will play a key part in ensuring balance of plant works are delivered safely, on time, and to the required quality and technical standards, working closely with site management and subcontractors throughout the project lifecycle. Responsibilities:Supervise and coordinate subcontractors across all BoP civil works on siteMonitor progress against project schedules and implement mitigation measures where required to avoid delays Ensure all construction activities are executed in line with approved drawings, specifications, permits,...

Learn more

Onshore WTG Commissioning Supervisor

Added 01/06/2026

We are supporting a leading wind turbine OEM with the appointment of an Onshore WTG Commissioning Supervisor for projects across Japan. This is an electrically biased but multi-disciplinary role, responsible for delivering turbine commissioning from mechanical completion through to full operation. You will oversee electrical, mechanical and control system activities on site, ensuring turbines are commissioned safely, efficiently and in line with project specifications and Japanese regulatory requirements.ResponsibilitiesSupervise and coordinate onshore WTG commissioning activities from installation through to handoverLead turbine completion, energisation, start-up and functional testing activitiesOversee electrical, mechanical and hydraulic commissioning scopes across turbine systemsReview engineering and contractual documentation...

Learn more
At least 8 characters, 1 uppercase, 1 lowercase and 1 special character or number
Your file must be a doc, docx or pdf. No larger than 5MB.