Switzerland Global Enterprise

Site Installation Manager – Permanent

Switzerland Global Enterprise

full-time

Posted on:

Location Type: Office

Location: BelfortFrance

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • 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).

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
mechanical installationplanningschedulingcontract managementinstallation projectsassemblyinstallationlifting equipmentelectrical systemspiping
Soft skills
team managementleadershipcommunicationproblem-solvingcoordination
Certifications
Master’s degree in Mechanical Engineering