I

Site Administrator- Petrochemical Oil & Gas Industry

InvisionHR

cape town, western cape, South-Africa Full-time June 17, 2026
Apply Now

Opportunity 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
  • Maintain accurate filing systems and project documentation
    Full-time Technical Support & Administration

Ready to Apply?

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

Apply for this Position