Responsive Navbar

Site Supervisor – Turbine Installations

Job Description

Roles & Responsibilities

Job Title: Site Supervisor – Turbine Installations 

Job Summary:

We are seeking a capable and experienced Site Supervisor – Turbine Installations to oversee and coordinate turbine installation activities on-site. The ideal candidate will have hands-on field experience with gas and/or steam turbine systems and will be responsible for supervising technical teams, ensuring safety compliance, and maintaining project timelines. This position is essential for ensuring high-quality turbine erection and alignment in accordance with OEM and industry standards.

Key Responsibilities:

Installation Oversight:

  • Supervise and coordinate the installation of gas and/or steam turbines, including base preparation, alignment, coupling, and auxiliary system integration.

  • Ensure turbine erection and mechanical works are carried out as per OEM specifications, drawings, and quality standards.

  • Oversee and inspect assembly, rotor installation, piping interfaces, and component torquing.

Team and Contractor Coordination:

  • Direct and support site technicians, subcontractors, riggers, and crane operators.

  • Schedule daily activities, allocate tasks, and verify that resources and equipment are available.

  • Facilitate communication between field crews, client representatives, and project engineers.

Project Execution & Reporting:

  • Monitor installation progress against the project schedule and proactively address deviations or delays.

  • Prepare daily site reports, safety logs, and installation progress summaries.

  • Maintain up-to-date documentation for inspections, punch lists, and turnover packages.

Safety and Quality Compliance:

  • Enforce compliance with HSE policies, job hazard analysis, and permit-to-work systems.

  • Ensure the use of appropriate PPE, rigging protocols, and LOTO procedures.

  • Participate in safety audits and promote a safety-first culture on site.

Technical Support:

  • Troubleshoot installation issues and coordinate with OEM representatives for technical resolutions.

  • Verify critical alignment checks, torquing values, and clearances during the installation process.

  • Ensure proper preservation, handling, and storage of turbine components before and during installation.

Key Focus Areas:

  • Turbine installation supervision and technical execution

  • Contractor management and field team leadership

  • Project documentation and progress tracking

  • Safety, quality, and schedule adherence

Qualifications and Skills:

Educational Requirements:

  • Diploma or Bachelor's Degree in Mechanical Engineering or a related field

Experience:

  • 3–6 years of experience in turbine or rotating equipment installation

  • Field experience with OEM turbine systems (GE, Siemens, Alstom, etc.) preferred

  • Background in construction, commissioning, or major EPC projects is an asset

Skills:

  • Strong understanding of turbine installation practices and rotating equipment fundamentals

  • Competent in reading technical drawings, installation procedures, and method statements

  • Good communication, problem-solving, and team coordination skills

  • Proficiency in MS Office and familiarity with construction management tools

Certifications (Preferred):

  • Rigging and Lifting Supervisor Certification

  • OSHA/NEBOSH Safety Certification

  • OEM-specific training on turbine installation or maintenance (if available)

Job Detail
  • Work Type: Full Time
  • Languages to be known : English
  • Country: United Arab Emirates
  • City: Dubai
  • Job Category : Oil and Gas