Human Resources Manager (Permanent)

Mycareercraft

Johannesburg

On-site

ZAR 520,000 - 900,000

Full time

2 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Mycareercraft is seeking a dynamic HR Manager to join the client leadership team in Johannesburg. You will lead all HR functions, act as a strategic HR business partner to executives, and manage employee relations and CCMA representation, ensuring compliance with South African labour legislation and EE/BBBEE requirements.

The role requires a strong command of labour law, a passion for people development, and the ability to drive meaningful change across a growing organisation.

Qualifications

  • 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
  • CCMA and complex ER experience
  • Experience with HRIS systems (Sage People, PaySpace, SAP or similar)
  • SABPP registration or equivalent preferred

Responsibilities

  • 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

Skills

Generalist HR experience
Employee relations
CCMA experience
HRIS experience

Education

HR degree or Industrial Psychology
SABPP registration preferred

Tools

Sage People
PaySpace
SAP

Job description

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

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Human Resources Manager (Permanent)
Human Resources Manager (Permanent)

MyCareerCraft • Gauteng

On-site
ZAR 520,000 - 900,000
Human Resources Manager
Human Resources Manager

MyCareerCraft • Gauteng

On-site
ZAR 600,000 - 1,200,000
HR Manager
HR Manager

The Working Earth • Johannesburg

On-site
ZAR 420,000 - 700,000
Human Resources Generalist - Dbn
Human Resources Generalist - Dbn

HC Recruit • Durban

On-site
ZAR 350,000 - 550,000
HR Manager - Employee Relations & Compliance
HR Manager - Employee Relations & Compliance

Placements24 • Cape Town

On-site
ZAR 900,000 - 1,700,000
Medical aid
Retirement benefits
Professional development
+1
Human Resource Manager
Human Resource Manager

Tailormade Solution • Durban

On-site
ZAR 670,000 - 1,004,000
Human Resources Manager - Sandton, Gauteng
Human Resources Manager - Sandton, Gauteng

Sagen Advisory • Johannesburg

On-site
ZAR 390,600 - 502,200
Hr Manager
Hr Manager

Dananda Talent • Gauteng

On-site
ZAR 600,000 - 900,000
Senior HR Professional (Permanent)
Senior HR Professional (Permanent)

Profile Personnel • East London

On-site
ZAR 540,000 - 750,000
Human Resources Manager
Human Resources Manager

African Sales Company • Johannesburg

On-site
ZAR 650,000 - 950,000