Junior HR Officer (45192)

Job title: Junior HR Officer
Job type: Full-time
Emp type:
Salary type: Great Compensation
Location: Westville
Job published: 28 May 2025
Job ID: 45192

Job Description

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

image