
Site Installation Manager – Permanent
Switzerland Global Enterprise
full-time
Posted on:
Location Type: Office
Location: Belfort • France
Visit company websiteExplore more
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