On-Site HR Generalist — Recruitment, Payroll & Culture

Placements24

Noord-Kaap

On-site

ZAR 350,000 - 550,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Medical aid plan
Provident fund
Paid annual leave
Sick leave

Job summary

Placements24 is seeking a dedicated Human Resources Generalist for our Kimberley facility in Northern Cape. You will oversee day-to-day HR operations, support recruitment, onboarding, payroll, and policy implementation to foster a productive and compliant work environment.

This hands-on role requires initiative and collaboration across teams. The ideal candidate has 3–5 years of HR generalist experience, solid knowledge of South African labour law, and excellent communication skills.

Qualifications

  • Bachelor's degree in HRM or related field.
  • 3–5 years of HR Generalist experience.
  • Strong understanding of HR functions and SA labour law.

Responsibilities

  • Manage end-to-end recruitment and onboarding.
  • Administer compensation and benefits programs.
  • Develop and implement HR policies and procedures.
  • Oversee employee relations and address grievances.
  • Maintain accurate HR records and documentation.
  • Support performance management and development initiatives.
  • Ensure compliance with SA labour laws.
  • Assist in HR training programs.
  • Contribute to engagement activities.
  • Process payroll accurately and on time.

Skills

Recruitment & onboarding
Employee relations
Payroll processing
Labor law knowledge
Communication
Organization

Education

Bachelor’s degree in Human Resources Management

Tools

HRIS systems
Payroll software

Job description

Placements24 is seeking a dedicated Human Resources Generalist for our Kimberley facility in Northern Cape. You will oversee day-to-day HR operations, support recruitment, onboarding, payroll, and policy implementation to foster a productive and compliant work environment.

This hands-on role requires initiative and collaboration across teams. The ideal candidate has 3–5 years of HR generalist experience, solid knowledge of South African labour law, and excellent communication skills.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior HR Generalist — Hybrid/Remote, Policy & People
Senior HR Generalist — Hybrid/Remote, Policy & People

Placements24 • Noord-Kaap

Hybrid
ZAR 420,000 - 540,000
Medical aid
Retirement fund
Professional development
+1
On-Site HR & Payroll Specialist in Kimberley
On-Site HR & Payroll Specialist in Kimberley

Placements24 • Noord-Kaap

On-site
ZAR 260,000 - 420,000
Medical aid contribution
Pension fund
Paid annual leave
+1
Chief HR Strategist — Talent, Culture & Growth (Kimberley)
Chief HR Strategist — Talent, Culture & Growth (Kimberley)

Placements24 • Noord-Kaap

On-site
ZAR 1,200,000 - 2,000,000
Performance bonus
Private medical aid
Pension fund
+1
Remote-First HR Generalist: Recruitment & People Operations
Remote-First HR Generalist: Recruitment & People Operations

Placements24 • Noord-Kaap

Hybrid
ZAR 320,000 - 520,000
Competitive salary
Medical aid
Retirement fund contributions
+3
Senior HR Administrator - Kimberley HR Ops & Payroll
Senior HR Administrator - Kimberley HR Ops & Payroll

Placements24 • Noord-Kaap

On-site
ZAR 360,000 - 480,000
Medical aid
Provident fund
Payroll & HR Admin Specialist — Kimberley
Payroll & HR Admin Specialist — Kimberley

Placements24 • Nuwerus

On-site
ZAR 180,000 - 300,000
13th cheque
Medical aid
Provident fund
Human Resources Generalist
Human Resources Generalist

Placements24 • Noord-Kaap

On-site
ZAR 350,000 - 550,000
Medical aid plan
Provident fund
Paid annual leave
+1
HR Generalist — Growth, Benefits & Compliance (Onsite)
HR Generalist — Growth, Benefits & Compliance (Onsite)

Placements24 • Klerksdorp

On-site
ZAR 350,000 - 520,000
Medical aid
Provident fund
Training opportunities
+2
HR Generalist: Recruitment, Onboarding & Payroll
HR Generalist: Recruitment, Onboarding & Payroll

Placements24 • Mbombela (Nelspruit)

On-site
ZAR 300,000 - 420,000
Competitive salary
Medical aid
Provident fund
+1
Remote HR Generalist: Recruitment, Compliance & People Ops
Remote HR Generalist: Recruitment, Compliance & People Ops

Placements24 • Benoni

Hybrid
ZAR 350,000 - 550,000