M

Human Resources Manager

Job Description - Human Resources Manager

Requirements:

  • Degree in HR, Industrial Psychology, or related field (NQF Level 7+)
  • 5–8 years' generalist HR experience, with 2–3 years in a management role
  • In-depth knowledge of South African labour legislation — non-negotiable
  • Proven CCMA and complex ER experience
  • Experience with HRIS systems (Sage People, PaySpace, SAP, or similar)
  • SABPP registration or equivalent preferred

Duties:

  • Lead all HR functions: recruitment, onboarding, performance management, and L&D
  • Act as strategic HR business partner to executive and senior management
  • Manage employee relations, disciplinary/grievance processes, and CCMA representation
  • Ensure compliance with LRA, BCEA, EEA, SDA, POPIA and all applicable legislation
  • Drive Employment Equity planning and BBBEE HR pillar compliance
  • Oversee payroll input and administer employee benefits and compensation
  • Compile and submit WSP/ATR to the relevant SETA

We are looking for a dynamic HR Manager to join our client leadership team — someone with a strong command of South African labour law, a passion for people development, and the ability to drive meaningful change across a growing organisation.

Should you not hear from us within 21 days, kindly consider your application unsuccessful. The company reserves the right not to make an appointment. Appointments will be made in line with the company's Employment Equity Plan.

#mycareercraft #mycareercraftjobs #jobsmycareercraft #hrjobs #jobshr


Original job Human Resources Manager posted on GrabJobs ©. To flag any issues with this job please use the Report Job button on GrabJobs.
Share Job
Share Job

Similar Human Resources Manager Jobs in South Africa

GrabJobs is the no1 job portal in South Africa, connecting you to thousands of jobs fast! Find the best jobs in South Africa, apply in 1 click and get a job today!

Mobile Apps

Copyright © 2026 Grabjobs Pte.Ltd. All Rights Reserved.