Number of Applicants
:000+
Let AI Supercharge Your Job Hunt!
JobCopilot scans 500,000+ company career sites daily to find jobs for you
We are looking for a proactive and experienced HR Officer to support our growing team. The successful candidate will handle core HR functions and contribute to building a strong, compliant, and positive work environment.
Manage recruitment, onboarding, and employee exits
Maintain and update employee records and HR systems
Support employee relations, disciplinary processes, and grievance handling
Assist with performance management and staff development
Coordinate training, wellness, and employee engagement programmes
Ensure compliance with South African labour laws and HR policies
Provide HR advice and day-to-day support to line managers and employees
Grade 12 / National Senior Certificate
A recognised HR qualification from a South African TVET college or university (e.g. National Diploma or Degree in Human Resource Management or Industrial Psychology)
13 years of experience in a generalist HR role
Strong knowledge of South African labour legislation
Excellent interpersonal and conflict resolution skills
Strong administrative skills and attention to detail
Computer literacy, including Microsoft Office and HR systems
Market-related salary based on qualifications and experience
Paid annual leave and sick leave in line with BCEA regulations
Medical aid subsidy or access to group medical scheme (if applicable)
Provident fund or retirement contributions (if offered)
Performance-based bonuses or incentives (depending on company structure)
Training and development opportunities
Employee wellness initiatives
Supportive work culture and room for growth
Auto-Apply to HR Officer Jobs with your AI JobCopilot
Copyright © 2026 Grabjobs Pte.Ltd. All Rights Reserved.