Site Administrator- Petrochemical Oil & Gas Industry

InvisionHR
Full time Cape Town, Western Cape Other Management Occupations
Posted:
June 17, 2026
Location:
Cape Town, Western Cape, South Africa

Job Description

We are looking for a highly organised and detail-oriented Site Administrator to support the Construction Manager and site operations team.

This role plays a key part in ensuring smooth administrative, procurement, and HR support functions on site while maintaining compliance with ISO standards and HSE protocols.

The successful candidate will ensure efficient recordkeeping, procurement coordination, staff documentation management, and overall administrative control of site activities.

Department: Projects

Reporting to: Construction Manager

Position Type: Fixed Term Contract

Occupational Level: Intermediate / Supervisory Support

Location: Site-Based / Cape Town

Key Responsibilities

Site Administration

  • Provide full administrative support to the Construction Manager

Apply for this Job

Submit your application for the Site Administrator- Petrochemical Oil & Gas Industry position at InvisionHR.

Apply Now Save for Later

Job Overview

Job Type: Full time
Location: Cape Town, South Africa
Posted: June 17, 2026
Deadline: July 27, 2026