
Enable job alerts via email!
Generate a tailored resume in minutes
Land an interview and earn more. Learn more
A human resources consultancy is seeking an HR Officer in Johannesburg to provide full-function HR support. The ideal candidate will manage onboarding, maintain HR records, prepare HR letters, and assist with performance management. Requirements include a diploma or degree in Human Resources, 25 years of HR generalist experience, and strong knowledge of SA Labour Law. This role offers a competitive salary of R 18,000 per month.
HR OFFICER
📍 Location : Kew, Johannesburg
💰 Salary : R 18 000 per month
🕒 Start Date : Mid-January 2026
Our client is seeking a detail-oriented and professional HR Officer to provide full-function HR support across the business. The ideal candidate will have strong knowledge of labour legislation, excellent administrative skills, and the ability to handle sensitive HR matters with confidentiality and professionalism.
Diploma / Degree in Human Resources