About the position
We're looking for a dynamic Junior HR Officer to support the Human Resources function across key areas including HR administration, employee relations, payroll, compliance, and performance management.
Key Responsibilities:
Maintain accurate employee data on SAGE 300 People (Payroll & HR system).
- Support HRBPs with documentation, compliance, and employee relations.
- Draft contracts, disciplinary documentation, confirmation letters, and HR reports.
- Facilitate onboarding, stay interviews, and benefits administration.
- Ensure timely and accurate payroll submissions and employee changes.
- Assist with headcount budgeting, Employment Equity, and Skills Development reporting.
- Support performance review cycles and update job descriptions & organograms.
- Participate in internal HR projects and drive effective internal communication.
Requirements:
Bachelor's Degree in HR / Industrial Psychology / Similar
- 2-3 years' generalist HR experience.
- Sound knowledge of labour legislation.
- Proficiency in SAGE 300 People & Microsoft Office Suite.
- Strong communication, analytical, and interpersonal skills.
- Ability to work under pressure, meet deadlines, and collaborate effectively.
Preferred Skills:
Conflict resolution & negotiation
- HR metrics & reporting
- Strategic thinking & problem-solving
Desired Skills: