Job Description
An established business in Steeledale is looking for an experienced HR Generalist to join a fast-paced and dynamic team. This role offers the opportunity to make a meaningful impact by supporting both employees and management while ensuring HR best practices are maintained across the business.
Key Responsibilities Include
- Coordinate recruitment, onboarding, and induction of new employees
- Provide HR guidance and support to managers and employees
- Manage employee relations, including grievances, disciplinary matters, investigations, and conflict resolution
- Maintain accurate employee records and HR databases
- Prepare employment contracts, letters, and other HR documentation
- Monitor attendance, leave, absenteeism, and employee movements
- Support payroll administration and ensure accurate, timeous payroll submissions
- Assist employees with payroll-related queries
- Ensure compliance...