Site Administrator - Amsterdam Based - Off-Site

Winthrop Technologies

Apply to this job
Amsterdam, North Holland, Netherlands remote Until 8/31/2026 First posted July 2, 2026 Last posted July 2, 2026
Job description

Winthrop Technologies is a dedicated data centre delivery partner providing turnkey solutions to our clients, headquartered in Dublin and delivering throughout Europe.

Winthrop specialises in providing turnkey data centre solutions, providing services from design, through to construction across the full range of civil, structural, architectural, mechanical and electrical services as well as commissioning.

Winthrop has grown to become the leading and most trusted company in our sector and is the only dedicated Data Centre delivery partner in Europe.

We are currently constructing multiple turnkey data centre projects in 7 different European countries, equating to over 500 MW of IT load in flight.

We are pleased to announce that we are currently seeking a Site Administrator to join our team.

This successful candidate will have very good Dutch and English language skills, and work remotely from home in Amsterdam.

Responsibilities:

·         Monitoring and inputting hours on timesheets

·         Arrange meetings on site and taking minutes

·         Control of all delivery dockets, checking sign-in sheets

·         Filing of all site paperwork - employee training records and maintain safety files

·         General administrative duties including filing, typing, photocopying, organising couriers, faxing etc.

·         Time administration, project documentation

·         Export files as needed

 

Requirements

Skills, qualification & experience:

·         Strong administration skills

·         Strong competency in Microsoft Word, Excel, Outlook

·         Ability to liaise and manage all site paperwork

·         Excellent Dutch and English language skills

·         Ability to multitask and work under pressure

·         Strong communication, interpersonal and organisational skills

About this role

Summary

Manage site paperwork, coordinate meetings, monitor hours, and maintain records remotely in Amsterdam.

Job title

Site Administrator - Amsterdam Based - Off-Site

Experience level

null

Industry

data centre

Location requirements

Remote from Amsterdam, Netherlands, allowed

Salary

Not specified

Management role

No

Skills & keywords

Required skills

administrationMicrosoft WordExcelOutlookDutchEnglish

Preferred skills

None specified

Specializations

administrationproject documentationcommunication
Locations

Structured locations inferred from the posting.

Amsterdam, Netherlands

Remote City
Related searches