About the position
Our leading manufacturing client is looking for an experienced Human Resources Officer to join their dynamic HR team.
This is a hands-on generalist role suited to a confident HR professional with strong Industrial Relations experience and a solid understanding of labour legislation.
Key Responsibilities
Manage the full recruitment lifecycle, including advertising, shortlisting, interviews, and onboarding
- Compile and maintain job descriptions and employment contracts
- Coordinate psychometric testing and recruitment documentation
- Advise management and employees on labour legislation, discipline, and grievance procedures
- Manage and monitor all Industrial Relations processes, including CCMA matters where required
- Support training and development initiatives, including skills planning and inductions
- Assist with performance management, incapacity processes, and conflict resolution
- Support employee engagement, wellness, and recognition initiatives
- Assist with payroll, benefits administration, and employee queries where required
Minimum Requirements
National Diploma or Degree in Human Resources
- Honours Degree in HR or Industrial Psychology (advantageous)
- Minimum 5 years' HR generalist experience
- Minimum 3 years' Industrial Relations experience
- Payroll experience (advantageous)
- Strong knowledge of South African labour legislation (BCEA, LRA, etc.)
- Excellent communication, organisational, and interpersonal skills
- Confident, resilient, and able to work independently in a fast-paced environment
Ideal Candidate
You are proactive, organised, and solutions-driven, with the confidence to engage at all levels of the organisation. You thrive in an operational environment and are comfortable balancing compliance with a people-focused approach.
Desired Skills: