Hr Administrator

Gauteng, South Africa

Job Description

HR Administration:

  • Provide end-to-end recruitment support for A and B appointments.
  • Coordinate onboarding and induction processes for new employees.
  • Prepare and process take-on forms, contracts, and validate benefit applications (medical aid, policies, etc.).
  • Ensure accurate data capturing and maintenance in the HR system.
  • Administer probation reviews, leave, absence, and performance management processes.
  • Maintain accurate and confidential employee records (digital and physical).
  • Liaise with payroll for entries, withdrawals, payslip distribution, and HR-related changes.
  • Process employee benefits, including UIF registration, maternity/paternity/adoption leave, IODs, and disability/death claims.
  • Prepare and distribute HR-related reports and statistics.
  • Support the implementation and communication of HR policies, procedures, and employee communications.
Industrial Relations (IR):
  • Address employment relations issues, including disciplinary and grievance procedures.
  • Draft and manage 7.11 and 7.13 CCMA referrals, pre-arbitration minutes, and objections to Con/Arb.
  • Chair and/or set up disciplinary hearings, including drafting outcomes.
  • Capture disciplinary records and support investigations.
  • Administer employee abscondment and related processes.
  • Prepare arbitration bundles and manage daily IR-related client queries.
Talent & Compliance:
  • Draft, review, and update job descriptions, employment contracts, and policy documents
  • Oversee job posting, screening, and reference checks.
  • Ensure compliance with Employment Equity and Skills Development plans and processes.
  • Support employee onboarding and offboarding, including exit documentation and reporting.
Work Hours & Shift Compliance (South African Labour Law):
  • Manage and monitor work hours for shift-based employees to ensure compliance with the Basic Conditions of Employment Act (BCEA).
  • Ensure rest periods (minimum 12 hours between shifts and 36 consecutive hours weekly) are adhered to.
  • Track and categorize hours worked (regular, overtime, Sunday, and public holiday work).
  • Support payroll by calculating and verifying applicable pay rates:
  • Maintain records of time worked, leave taken, and ensure data integrity in coordination with payroll.
  • Assist line managers with planning and approving shift schedules while ensuring legal compliance.
Office & Administrative Support:
  • Manage diaries, schedule meetings, and organize rooms.
  • Greet visitors and handle phone/email queries.
  • Type up reports, take meeting minutes, and update HR records.
  • Print, photocopy, and maintain office systems.
  • Liaise with other departments such as Finance and IT.
  • Provide administrative support for study loans, bursaries, and audits.
Client Interaction:
  • Maintain professional communication with clients, resolving HR/IR queries promptly.
  • Manage client onboarding and develop tailored onboarding plans.
  • Provide daily HR advisory services and ensure customer satisfaction.
  • Diploma or Degree in Human Resources Management or related field.
  • Minimum of 3 years of experience in HR administration.
  • Strong understanding of South African labour legislation and CCMA processes.
  • Proficiency in HR systems (e.g., Microsoft Office Suite, and data entry.
  • Valid Code EB drivers license.

Beware of fraud agents! do not pay money to get a job

MNCJobs.co.za will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD1463010
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Gauteng, South Africa
  • Education
    Not mentioned