As our Project Site Supervisor In-Life, DACH Infrastructure (m/f/d), you will support the Technical Operations division in overseeing project activities across multiple sites, to ensure contractors are carrying out work in a safe and productive manner in order to achieve project completions in line with our clients expectations.
What you will do
* Provide sub-contractor supervision and support to all Project Managers across multiple concurrent work streams
* Provide supervision as required in multiple site locations in the Europe region (primarily DACH)
* Liaise between the working parties and the Project Managers and assist in problem solving and facilitating the smooth delivery of the project
* Liaise with the on-site facilities and operational teams to manage isolations, access, and compliance
* Review & understand contractor Risk Assessments & Method Statements ensuring that they are adhered to by working parties
* Implement and complete the method of procedure documents (MOP’s) ensuring the work follows the approved procedures
* Carry out Dynamic Risk Assessments at the point of works and deliver H&S Toolbox talks as required
* Ensure all work carried out is in line with the company Health & Safety policies with no exceptions, carry out monitoring and record results throughout the works
* Ensure the quality of work carried out by sub-contractors meets the technical standards set by the company and ensure sub-contractor performance is captured
* Issue and manage permits to work and working at height permits
* Complete and compile project paperwork and upload to the company SharePoint platform
* Ensure compliance to NTT regulations
* Assist the project manager in monitoring progress against the project programme
* Complete and issue update reporting where required
* Implementation of site inspections/audits and completion of the relevant checklists
* Monitor and inspect the quality of work to ensure high standards are achieved.
* Management of snagging where required
* Undertake site inductions where required
What we are looking for
* 3+ years’ experience of sub-contractor supervision in industry
* Good working knowledge and practical experience of Health & Safety at work regulations & requirements
* Fluency in English and German language (both written and verbal) and preferably another European language
* Technical background, with preferred understanding or hands-on experience working in Data Centers
* Ability to liaise with clients and stakeholders at all levels
* Knowledge of Data Center Mechanical & Electrical infrastructure is preferred
* Hold a valid SCC17 qualification (or comparable)
* Possess a clean EU driving licence and be willing to travel domestically as required
* Undergo security vetting as required
* Willingness to travel to our sites across the defined region