Vacancy: Junior HR Generalist
Location: Head Office, N1 City
Department: Human Resources
A vacancy exists within the Human Resources Department for a Junior HR Generalist to join our Head Office team in N1 City. We are seeking a proactive and detail-oriented individual to support a broad range of HR functions including payroll administration, recruitment coordination, employee onboarding, and general HR operations.
The ideal candidate is a hands-on HR professional with a solid foundation in core HR practices, a passion for people, and a drive to grow in the HR field. This is an exciting opportunity for someone looking to deepen their generalist experience in a fast-paced, professional environment.
Key Responsibilities
Payroll & Benefits Administration (40%)
- Capture and validate payroll changes including new hires, terminations, and employee movements in Sage 300.
- Prepare monthly payroll input for review and ensure accurate submission.
- Assist with administering employee benefits (e.g. medical aid, retirement funds).
- Maintain up-to-date records on payroll trackers and employee files.
- Respond to employee payroll and benefits queries, escalating where needed.
- Update HR systems (Sage 300, SharePoint) and ensure data integrity.
Recruitment & Onboarding (35%)
- Publish job advertisements and manage applications through the recruitment process.
- Screen CVs, coordinate interviews, and facilitate assessments.
- Conduct reference and background checks.
- Draft offer letters and assist with onboarding logistics (emails, access requests, documentation).
- Support internship and graduate recruitment programmes.
- Monitor onboarding and probation milestones (30/60/90-day check-ins).
HR Administration & Compliance (10%)
- Prepare employee documents including contracts, appointment letters, and confirmations using templates.
- Ensure employee files (digital and physical) are complete, accurate, and legally compliant.
- Assist with UIF, tax, and compliance-related documentation.
- Support internal HR and payroll audits.
Reporting & HR Projects (10%)
- Compile reports on HR activities such as new hires, exits, and payroll metrics.
- Support HR compliance reporting (e.g. EMP201/501, Return of Earnings).
- Assist the HR Manager with projects and policy updates.
Teamwork & General Support (5%)
- Collaborate with HR and cross-functional teams to deliver HR services.
- Take ownership of personal workload and meet deadlines independently.
- Assist with ad-hoc HR tasks and provide general support as required.
Core Competencies & Skills
- High level of accuracy and attention to detail
- Strong communication and interpersonal skills
- Excellent time management and organisational abilities
- Discretion in handling confidential information
- Ability to work under pressure and prioritise tasks
- Conflict resolution and basic problem-solving skills
- Intermediate to advanced Microsoft Excel and Outlook proficiency
- Knowledge of South African labour laws (BCEA, LRA) and payroll processes
Minimum Requirements
- National Diploma or Advanced Certificate in Human Resource Management, Business Administration, or Industrial/Organisational Psychology
- At least 3 years’ experience in an HR generalist or HR administration role, including payroll and recruitment support
- Experience with Sage 300 and Microsoft Office Suite (Excel, Word, Outlook)
- Familiarity with HR policies, procedures, and compliance frameworks
- Valid South African ID
Job Type: Full-time
Pay: R12 000,00 - R15 000,00 per month
Education:
- Diploma (Required)
Experience:
- Payroll : 3 years (Required)
- 360 Recruitment: 3 years (Required)
License/Certification:
- Sage 300 certificate (Preferred)
Work Location: In person
Application Deadline: 2025/07/22