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.
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.
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.
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.
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.
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.
Turbine installation supervision and technical execution
Contractor management and field team leadership
Project documentation and progress tracking
Safety, quality, and schedule adherence
Diploma or Bachelor's Degree in Mechanical Engineering or a related field
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
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
Rigging and Lifting Supervisor Certification
OSHA/NEBOSH Safety Certification
OEM-specific training on turbine installation or maintenance (if available)