JobsZA

Human Resources Jobs in South Africa

HR roles handle recruitment, payroll and employee relations, and are a growing professional field in larger SA organisations. This page lists 24 live human resources vacancies across South Africa, updated on 15 August 2026. Based on listings that quote pay, human resources salaries here run from about R1 550 to R130 000 a month, with a midpoint near R34 150. Pick your city below to narrow the search, or tap Apply on any role to go straight to the source.

Salary guide

From live listingsR1 550 - R130 000 /mo
Typical (median)R34 150 /mo
Market guide (25th to 75th)R14 000 - R45 000 /mo

Gross monthly, indicative only. Actual pay depends on employer and experience.

Vacancies (page 1 of 8)

Workshop Manager

Confidential

Benoni, GautengToday

R60K - R60K/mo

Human Resources Manager - R35K - R50K

Confidential

Cape Town, Western CapeToday

R35K - R35K/mo

Human Resources Assistant Generalist (C3)

Confidential

Other, LimpopoToday

R30K - R30K/mo

Human Resources Manager Midrand

J2K Consulting Ltd

Midrand, Gauteng4 days ago

R75K - R91.7K/mo

Human Resources Manager R900k p/a CTC - R1.1m p/a CTC

J2K Consulting Ltd

Midrand, Gauteng4 days ago

R75K - R91.7K/mo

Head of Human Resources - Gauteng, Johannesburg

Fides Recruitment

Johannesburg, Gauteng1 weeks ago

R100K - R150K/mo

Assistant Lodge Manager

Confidential

Other, 1 weeks ago

R20K - R20K/mo

Human Resources Payroll Manager Centurion

Professional Career Services - Gauteng

Centurion, Gauteng1 weeks ago

R33.3K - R35K/mo

FMCG Millwright at 492 - Impact Human Resources - Gauteng, Pretoria

Rosstone Consulting

Pretoria, Gauteng1 weeks ago

R50K - R70K/mo

HRIS Practitioner (SAGE 300 & ESS)

Confidential

Pretoria, Gauteng1 weeks ago

R5.8K - R5.8K/mo

Human Resources Officer - Gauteng, Midrand

MultiLead Consulting Services

Midrand, Gauteng1 weeks ago

R15K - R20K/mo

NAM 19130 - Human Resources & Payroll Manager – Pretoria

Confidential

Pretoria, Gauteng1 weeks ago

R33.3K - R35K/mo

Junior Human Resources Business Partner

Legal Careers Ltd

Sandton, Gauteng1 weeks ago

R42K - R50K/mo

NAM 19130 - Human Resources & Payroll Manager - Pretoria R400K – R420K

Professional Career Services - Gauteng

Centurion, Gauteng1 weeks ago

R33.3K - R35K/mo

Director: Human Resource

Codematch Co

Johannesburg, Gauteng1 weeks ago

R2.5K/mo

Human Resource Practitioner

Confidential

Midrand, Gauteng1 weeks ago

R37.5K - R37.5K/mo

Human Resource Specialist Midrand

Amasiko Group

Midrand, Gauteng1 weeks ago

R70K - R95K/mo

Talent Experience & Leadership Architect

ZEDA Limited

Benoni, Gauteng1 weeks ago

R1.8K/mo

Administration Clerk: Human Resource Management (Permanent position)

Western Cape Government Department of Health and Wellness

Other, Western Cape2 weeks ago

R19.8K - R19.8K/mo

Administrative Officer: Human Resource Management (Talent Sourcing) (Permanent position)

Western Cape Government Department of Health and Wellness

Other, Western Cape2 weeks ago

R28.2K - R28.2K/mo

Human Resources Officer Richards Bay

Infinico Solutions

Richards Bay, KwaZulu-Natal2 weeks ago

R20K - R20K/mo

Human Resources & Labour Relations Officer R20 000.00

Infinico Solutions

Richards Bay, KwaZulu-Natal2 weeks ago

R20K - R20K/mo

Head Of Human Resources Bramley

Fides Recruitment

Johannesburg, Gauteng2 weeks ago

R95K - R110K/mo

Head of Human Resources R95 000 - R110 000 per month

Fides Recruitment

Johannesburg, Gauteng2 weeks ago

R95K - R110K/mo

Employers hiring now

nan (178)Fidelity Services Group (155)Managed People Solutions (62)Western Cape Government (48)ExecutivePlacements.com (47)Marriott International (36)

Get jobs on WhatsApp (free)

New jobs every morning. No spam.

Follow on WhatsApp

Frequently asked questions

How many human resources jobs are there in South Africa?

We track 2903 live human resources listings nationwide, refreshed on 15 August 2026. Use the city links to see roles near you.

What is the average human resources salary in South Africa?

Based on listings that quote pay, human resources salaries here run from about R1 550 to R130 000 a month, with a midpoint near R34 150.

Where are most human resources jobs in South Africa?

The biggest pools of human resources vacancies are usually in Gauteng (Johannesburg and Pretoria), Cape Town and Durban, but listings come up in every province. Pick your city below.