Ilerwork logo
IlerworkPosted 1 month ago

Site Administrator

On-siteBarcelona, Catalonia, Spain

Full TimeStartup

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.

Get started

Apply to this job in one click with Sorce

Apply on Sorce