HR Generalist: Recruitment, Onboarding & Payroll

Placements24

Mbombela (Nelspruit)

On-site

ZAR 300,000 - 420,000

Full time

3 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Competitive salary
Medical aid
Provident fund
Professional development

Job summary

Placements24 in Nelspruit, Mpumalanga seeks an experienced HR Generalist to support recruitment, onboarding, payroll assistance, and HR administration. You’ll ensure compliance with SA labor laws and maintain HR records while partnering with the HR Manager to deliver reliable HR services.

The role provides exposure to a broad range of HR disciplines in a supportive team and a company that values confidentiality, accuracy, and professional development.

Qualifications

  • Bachelor's degree or National Diploma in Human Resources Management.
  • 3+ years of generalist HR experience or HR support role.
  • Solid knowledge of South African labor law and HR practices.
  • Experience with HRIS systems and MS Office.
  • Strong organizational and communication skills.

Responsibilities

  • Assist with full recruitment lifecycle: posting, screening, interviews, references.
  • Manage onboarding for new employees with accurate documentation.
  • Maintain HR records and databases with confidentiality.
  • Provide payroll support by verifying timesheets and data.
  • Assist in employee benefits administration and inquiries.
  • Support HR initiatives and ensure policy compliance.

Skills

Recruitment
Onboarding
HR administration
Payroll support
Employee relations
Attention to detail

Education

Bachelor's degree or National Diploma in Human Resources Management

Tools

HRIS
MS Office

Job description

Placements24 in Nelspruit, Mpumalanga seeks an experienced HR Generalist to support recruitment, onboarding, payroll assistance, and HR administration. You’ll ensure compliance with SA labor laws and maintain HR records while partnering with the HR Manager to deliver reliable HR services.

The role provides exposure to a broad range of HR disciplines in a supportive team and a company that values confidentiality, accuracy, and professional development.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

HR Generalist — Full-Cycle HR & People Ops
HR Generalist — Full-Cycle HR & People Ops

Placements24 • Pretoria

On-site
ZAR 360,000 - 540,000
Private hospital plan
Retirement savings fund
Annual leave
+5
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 - Generalist Support
HR Generalist - Generalist Support

Placements24 • Mbombela (Nelspruit)

On-site
ZAR 300,000 - 420,000
Competitive salary
Medical aid
Provident fund
+1
HR Generalist & Payroll Specialist
HR Generalist & Payroll Specialist

Recruitify_HR • Gauteng

On-site
ZAR 350,000 - 550,000
HR Generalist: End-to-End Employee Lifecycle & Growth
HR Generalist: End-to-End Employee Lifecycle & Growth

Placements24 • Centurion

Hybrid
ZAR 350,000 - 550,000
Medical aid
Retirement fund options
Generous annual leave
On-Site HR Generalist — Recruitment, Payroll & Culture
On-Site HR Generalist — Recruitment, Payroll & Culture

Placements24 • Noord-Kaap

On-site
ZAR 350,000 - 550,000
Medical aid plan
Provident fund
Paid annual leave
+1
On-Site HR Generalist — Pretoria | Benefits & Growth
On-Site HR Generalist — Pretoria | Benefits & Growth

Placements24 • Pretoria

On-site
ZAR 350,000 - 480,000
Medical aid plan
Provident fund
Paid annual leave
HR Generalist: Talent Acquisition & Onboarding, Remote
HR Generalist: Talent Acquisition & Onboarding, Remote

Placements24 • Centurion

Hybrid
ZAR 300,000 - 420,000
Remote work option
Health benefits
Retirement planning assistance
+3
Hybrid HR Generalist: Policy, Talent & Onboarding
Hybrid HR Generalist: Policy, Talent & Onboarding

Placements24 • Pietermaritzburg

Hybrid
ZAR 300,000 - 480,000
Hybrid work model
Health benefits
Professional development
+1
Senior HR Generalist — People & Policy Leader
Senior HR Generalist — People & Policy Leader

Placements24 • Randburg

On-site
ZAR 480,000 - 720,000
Medical aid
Retirement fund
Training & development
+1