Spencer Ogden is seeking an experienced Site Manager to join our team on a 12-month contract for a high-profile power cable installation project in Germany. This role is a fantastic opportunity to contribute to a major infrastructure initiative, managing on-site operations and acting as the key interface between the client, civil works contractors, and cable laying subcontractors
Job Title: Site Manager – Power Cable Installation (12-Month Contract)
Location: Germany (Multiple sites, with travel required)
Contract Duration: 12 Months
Industry: Energy / Infrastructure / Construction
Start Date: ASAP
Employment Type: Fixed-Term Contract
Key Responsibilities
* Act as the primary point of contact with the customer and third parties for pre-lay and installation activities.
* Coordinate planning and execution between civil works and cable laying teams, ensuring compliance with project requirements.
* Supervise laying and backfilling operations, maintaining high standards for quality, safety, and cable protection.
* Maintain daily site records and manage subcontractor activities in line with the approved plan and timeline.
* Lead on-site logistics, resources, and HSE management, enforcing safety standards and promoting compliance at all levels.
* Collaborate with engineering teams on the preparation of method statements and technical documentation.
What We’re Looking For
* 3–4 years' experience in construction or infrastructure project site management (preferably in the cable or energy industry).
* Solid understanding of technical documentation, civil works, and land installation processes.
* Proven leadership ability with excellent communication and stakeholder coordination skills.
* Analytical mindset with strong problem-solving and prioritization capabilities.
* Proficient in Microsoft Office (Excel, Word, Project), AutoCAD, and general internet tools.
* Fluent in German and English, both spoken and written.
* Willing to travel frequently within Germany and occasionally internationally.