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
* Experience using document management systems and electronic filing platforms.
* Knowledge of HSE documentation and site compliance processes.
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