Job Title: HR Generalist (Inland)
Location: Kramerville
Salary: R30 000 - R40 000 Depending on experience
Duties and Responsibilities:
Recruitment & Onboarding
- Advertise vacancies and shortlist candidates according to standards.
- Support the interview process and facilitate induction workshops.
- Coordinate training and handle new employee contracts and appointments.
Employee Relations
- Assist with grievances, disciplinary processes, and performance management.
- Provide HR policy advice and coach managers in HR skills.
- Manage team dynamics and handle CCMA matters.
Compensation & Benefits
- Inform payroll of salary changes and handle UIF claims.
- Manage WCA reports, issue salary adjustment letters, and coordinate staff promotions.
- Administer leave, update leave records, and manage absenteeism.
Documentation & Reporting
- Maintain HR documentation, including job descriptions, contracts, and policies.
- Update the company organogram monthly and report on exit interview trends.
- Follow up on leavers, ensuring all procedures are completed.
Requirements:
Education:
- Bachelor’s degree in Human Resources, Business Administration, or a related field.
- Certification in HR (e.g., SHRM-CP, PHR) is beneficial
- 5+ years of experience in a generalist HR role, covering recruitment, employee relations, compensation, and benefits.
- Experience in managing HR documentation and handling sensitive employee matters.
- Strong knowledge of HR practices, policies, and labor laws.
- Excellent communication and interpersonal skills.
- Ability to handle multiple tasks and work under pressure.
- Proficiency in HR software and Microsoft Office Suite.
- Strong organizational and time-management skills.
- Problem-solving abilities and attention to detail.