Site Administrator – Process Plant / Energy Infrastructure
Location - Site Based - Slough
Site Administrator - Role Overview
We are seeking an organised and proactive Site Administrator to support the successful delivery and operation of a major industrial process plant project. Working closely with the Site Manager, Project Management team, and wider construction and engineering personnel, you will play a key role in ensuring the efficient day-to-day administration of the site.
This position requires a highly organised individual capable of managing multiple priorities, maintaining accurate records, coordinating site documentation, and providing administrative support across construction, commissioning, and operational activities.
Key Responsibilities
-
Provide administrative support to the Site Manager and project team.
-
Maintain and control site documentation, records, registers, and filing systems.
-
Manage document distribution and ensure the latest revisions are issued to relevant stakeholders.
-
Coordinate site inductions, onboarding activities, and training records for employees and contractors.
-
Maintain attendance records, timesheets, holiday tracking, and workforce registers.
-
Support procurement activities, including purchase orders, delivery tracking, and supplier coordination.
-
Organise meetings, prepare agendas, record minutes, and distribute actions.
-
Manage site correspondence, incoming calls, emails, and visitor arrangements.
-
Support HSE initiatives through maintaining training records, permits, certifications, and compliance documentation.
-
Assist with reporting requirements, including weekly and monthly project reports.
-
Support commissioning and operational teams with administrative requirements during project handover phases.
Site Administrator Candidate Requirements
Essential
-
Previous experience in a Site Administrator, Project Administrator, Construction Administrator, Document Controller, or similar role.
-
Experience working within industrial, engineering, construction, infrastructure, utilities, or process plant environments.
-
Proficiency in Microsoft Office Suite (Word, Excel, Outlook, PowerPoint).
-
Strong communication and interpersonal skills.
-
Ability to work independently while supporting a multidisciplinary site team.
Desirable
What's on Offer
-
£40,000 - £43,000 base - DOE
-
Private Medical & Dental
-
Yealry Bonus
-
Pension programme
-
Involvement in high-profile industrial and renewable energy projects.
-
Long-term career development opportunities.
-
Collaborative and supportive team environment
This role would suit candidates currently working as a Site Administrator, Construction Administrator, Project Administrator, Document Controller, Project Coordinator, Site Coordinator, or Office Manager within industrial, engineering, utilities, power generation, or process plant environments