
HR/Payroll Manager
- Johannesburg, Gauteng
- R700,000-780,000 per year
- Permanent
- Full-time
- Lead the full spectrum of HR activities, including recruitment, onboarding, performance management, and offboarding
- Design and implement HR policies, processes, and practices that reflect business priorities and local labor requirements
- Cultivate a supportive and inclusive workplace, managing employee relations with fairness and care
- Guide and coach managers on employee development, team effectiveness, and performance strategies
- Oversee compensation frameworks, benefits administration, payroll coordination, and leave management
- Ensure compliance with labor legislation, BEE regulations, and internal policies
- Drive engagement through effective internal communications and people-first initiatives
- Manage HR systems and analytics to enable data-informed decisions
- Collaborate with leadership on workforce planning, structure, and organisational development
- A degree in Human Resource Management, Industrial Psychology, or a related field
- 5+ years of experience in a generalist or HR management role
- In-depth knowledge of South African labour laws and HR compliance
- Excellent interpersonal and communication skills, with the ability to influence and support at all levels
- Experience with HRIS platforms and proficiency in Microsoft 365 or Google Workspace
- A proactive, people-centred approach with strong organisational skills
- Experience supporting remote or hybrid teams is an advantage
If you have not had any response in two weeks, please consider the vacancy application unsuccessful.For more information please contact:Paige Benjamin