About the role

  • Managing mechanical installation activities and subcontractor teams at electrical power plants. Ensuring compliance with safety and quality standards in project execution.

Responsibilities

  • Manage and oversee all installation activities for the shaft line and the Balance of Plant (BOP)
  • Responsible for the technical and commercial management of on-site subcontracting contracts
  • Prepare the assignment and define the on-site installation team
  • Participate in and support the installation contract manager during meetings with various subcontractors
  • Plan the transfer of subcontracting contracts
  • Verify pre-installation conditions and organize coordination meetings
  • Develop the installation schedule
  • Organize the allocation of installation activities
  • Coordinate high-risk lifting operations
  • Identify and analyze issues and implement corrective actions
  • Ensure effective communication between the site team, project team, subcontractors, partner and client.

Requirements

  • Master’s degree (or engineering degree) in Mechanical Engineering (equivalent to Bac+5)
  • Minimum 10 years of on-site experience, particularly in mechanical installation
  • Proven team management experience required
  • Fluent English
  • Theoretical knowledge of planning/scheduling
  • Understanding of site organization, operations and disciplines
  • Familiarity with contract management software/tools
  • Leadership skills
  • Strong technical skills
  • In-depth mechanical knowledge
  • Extensive experience in large-scale international project installations, contract management and field team leadership
  • Expertise in installation projects for combined-cycle power plants
  • Process expertise related to assembly/installation
  • Good knowledge of lifting equipment
  • Good knowledge of electrical systems, piping and mechanical systems
  • Experience using special tools (e.g., hydraulic torque wrenches).

Benefits

  • International mobility required
  • Theoretical knowledge of planning/scheduling
  • Understanding of site organization, operations and disciplines
  • Familiarity with contract management software/tools
  • Leadership skills
  • Technical skills
  • In-depth mechanical knowledge
  • Extensive experience in large-scale international project installation, contract management and field team leadership
  • Process expertise related to assembly/installation
  • Good knowledge of lifting equipment
  • Good knowledge of electrical systems, piping and mechanical systems
  • Experience using special tools (e.g., hydraulic torque wrenches).

Job title

Site Installation Manager – Permanent

Job type

Experience level

SeniorLead

Salary

Not specified

Degree requirement

No Education Requirement

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job