Skip to content
Global Hydro Energy logo

Mechanical Installation Supervisor - Primarily based in the DACH region

Global Hydro Energy · Energy

Summary

You lead on-site projects, from modernizing facilities to building new ones, ensuring timelines are met and guiding your team to deliver top efficiency and quality. This role involves coordinating tasks, enforcing safety and quality standards, managing mechanics, and reporting on progress.

Key facts

Status
Available
Location
Austria
Work arrangement
On-site
Level
Mid
Education
Apprenticeship / vocational training
Languages (required)
  • GermanFluent
  • EnglishFluent
Required skills
  • water turbines
  • IT systems
  • construction management
  • electrical systems
  • hydraulic systems
  • construction plans
Benefits
  • 13th and 14th salary
  • Individual development opportunities
Salary
€3.5k/moThe amount appears in the ad text and is not available as structured data

Full description

You lead on-site projects, from modernizing facilities to building new ones, ensuring timelines are met and guiding your team to deliver top efficiency and quality.

Your Tasks

  • Coordination of tasks on-site to guarantee optimal use of resources and compliance with requirements
  • Enforcement of safety regulations and quality standards, provision and execution of training
  • Monitoring and supporting mechanics and workers
  • Management of the deployment and maintenance of machines and equipment
  • Preparation of progress reports for managers, technicians, and other responsible individuals

Your Profile

  • Completed education (apprenticeship, HTL) with a focus on mechanical engineering or a related field
  • Several years of relevant professional experience
  • Extensive knowledge in the installation of water turbines is a significant advantage
  • Proficient in using IT systems, including those for construction management
  • Understanding of electrical and hydraulic systems, as well as skills in interpreting construction plans
  • Excellent organizational and leadership skills
  • Very good German and English skills required
  • Travel and extended stays within the DACH region are possible for you

The position is based at our Niederranna location; however, relocation is not required, as the role is carried out directly at the respective project sites in Austria and abroad.

Our Offer

  • Structured onboarding phase and comprehensive training
  • Opportunity to help shape a forward-looking and sustainable department
  • Open work environment where ideas and innovation matter
  • Individual development opportunities
  • The minimum gross monthly salary for this position is € 3,500. Depending on qualifications and professional experience, we are willing to offer overpayment.
Apply on the company site