Personnel Administrative Officer (Site Agent)

October 23, 2026
Urgent
Application ends: October 31, 2026
Apply Now

Job Description

A Personnel Administrative Officer (PAO) is responsible for maintaining employee records, managing personnel documentation, capturing timesheets, assisting with payroll, monitoring employee contracts and ensuring accurate HR administration and compliance with company policies and labour legislation.

Minimum Requirements / Qualifications
  • Grade 12 (Matric).

  • 1–3 years' relevant personnel or HR administration experience.

  • Good working knowledge of Microsoft Excel and Word.

  • Experience maintaining employee files and personnel records.

  • Ability to capture and verify timesheets, attendance, leave and overtime.

  • Good written and verbal communication skills.

  • High level of accuracy, confidentiality and organisational ability.
  • Drivers license a must.
  • Advantageous
    • HR or Personnel Management qualification.

    • Payroll system experience.

    • Experience in labour broking, construction, mining or engineering.

    • Knowledge of the BCEA, LRA and POPIA.

Key Areas of Responsibility
  • Prepare and maintain employee files, contracts, ID copies, banking details and other onboarding documents.

  • Capture and verify attendance registers, timesheets, overtime and leave.

  • Submit accurate weekly or monthly payroll inputs.

  • Maintain employee databases and personnel registers.

  • Monitor contract expiry dates, medical fitness certificates, inductions and training certificates where applicable.

  • Assist with recruitment, placements, employee movements and terminations.

  • Maintain confidentiality and comply with POPIA.

  • Prepare reports for HR, payroll, management and client sites.

  • Follow up on missing documents and discrepancies before payroll deadlines.