For Employers
Site Administrator / Document Controller


Outsource Construction Ltd
11th November, 2025

Role: Site Administrator / Document Controller
Location: Canary Wharf, London
Salary / Rate: Negotiable (DOE) 12 months contract (with potential to go permanent).

Duties:

- Supporting with H&S documentation
- Updating Rams
- Submission for permits
- Apps for work
- Tech submission
- Site surveys and audits for environmental
- Logging documents via portal
- Supporting the on-site Site Manager, Project Manager and Lead Designer Manager.

Requirements:

- Strong organisation skills
- Conversant in MS Office
- Experience with document control programs would be advantageous
- Previous experience uploading to project portals
Related tags
-
JOB SUMMARY
Site Administrator / Document Controller
Outsource Construction Ltd
London
6 days ago
N/A
Contract / Freelance / Self-employed

Site Administrator / Document Controller