Advance Search

Browse Jobs

Onsite Manager

Posted 12 days ago

OHL Site Manager - Transmission & Distribution - Overhead Power Lines - Renewable Energy – Multiple locations across England or Scotland – Long Term Contract OpportunityHave you got extensive knowledge and experience with delivering overhead power line sites? Do you want to play a key part in the energy transition? If so, please read below.Key Responsibilities:Provide technical input and support during project planning, development, and design stages.Lead technical analysis and resolve queries for contract bid packages, ensuring timely awards and site starts.Act as the Client's Representative, monitoring the Principal Contractor in line with CDM regulations 2015.Oversee civil and electrical aspects during the construction stage, managing onsite contractors to meet commercial contract conditions.Proactively plan and monitor project and contractor programs to ensure key dates or milestones are met.Implement and monitor quality assurance, environmental processes and safety protocols.Liaise with transmission operational staff to support safety and commissioning stages.Skills And Experience:Minimum 5 years experience as a Supervisor or Site Manager in the power sector, particularly in transmission overhead line works (132/275/400kV)Strong leadership, planning and contract management skills, including experience with NEC Option B & EPC contracts.In-depth knowledge of relevant Health and Safety and Environmental legislation (CDM, GS6, HSG47, etc.)SP Energy Networks authorizations up to 400Kv.Excellent IT, negotiation, and influencing skills.SMSTS certification and First Aid qualification.Logistics:Ideally, the start date would be as soon as possible, a 1 month notice period is fine.This will be a long term contract Site Locations: Merseyside, Cheshire, North Wales and North Shropshire as well as Central and Southern Scotland
Apply