Site Administrator
On-siteBarcelona, Catalonia, Spain
Job Summary
Provide administrative support to Site Managers and project teams by maintaining site documentation, coordinating workforce records, and managing timesheets. Process procurement documents, prepare meeting minutes, and liaise with suppliers to ensure efficient information flow. Support HSE teams with compliance training records and assist with project mobilisation and demobilisation across data centre and infrastructure sites. Maintain accurate project databases and document control systems while ensuring subcontractor compliance. Join a collaborative international environment supporting end-to-end design and construction for industry-leading clients.
Required Qualifications
- Previous experience in an administrative, project support, or site administration role
- Previous experience in the construction, engineering, or infrastructure sectors
- Strong organisational and document management skills
- Excellent attention to detail
- Ability to manage multiple tasks simultaneously
- Proficiency in Microsoft Office (Word, Excel, Outlook, PowerPoint)
- Strong communication and interpersonal skills
- Fluent Spanish
- Good level of English
Desired Qualifications
- Experience with document management systems (SharePoint, Procore, Aconex, Autodesk Construction Cloud, or similar)
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.