Position Summary
We are seeking a proactive, detail-oriented HR Officer to join our team.
This role provides HR support across multiple sites, ensuring effective employee relations, compliance with company policies, and adherence to labour legislation.
Key Responsibilities
- Provide HR support to employees and management across all business units.
- Oversee recruitment, onboarding, and induction processes.
- Support performance management processes, including KPIs, appraisals, and disciplinary procedures.
- Ensure compliance with labour laws, regulations, and internal policies.
- Conduct HR audits, investigations, training sessions, and employee consultations at various sites.
- Maintain accurate employee records and HR documentation.
- Assist with payroll inputs, leave administration, and benefits coordination.
- Address and resolve employee relations issues, grievances, and disciplinary cases.
- Identify HR needs and provide timely, effective solutions.
- Coordinate training and development initiatives.
- Report on HR metrics, risks, and key activities to HR Management and senior leadership.
- Support workplace health, safety, and wellness initiatives.
Requirements
- National Diploma or Degree in Human Resource Management or a related field.
- Minimum 3 years’ experience in an HR Generalist role; experience supporting multiple locations is an advantage.
- Sound knowledge of South African labour legislation (BCEA, LRA, EEA, etc.).
- Strong interpersonal, conflict resolution, and communication skills.
- Ability to work independently and manage time effectively across multiple sites.
- High level of confidentiality and professionalism.
- Proficiency in MS Office (Word, Excel, Outlook) and HR information systems.
- Valid driver’s licence and willingness to travel (travel costs covered).
Preferred Attributes
- Experience in industrial relations or unionised environments.
- Ability to train and coach line managers on HR procedures.
- Strong problem‑solving and decision‑making skills.
- Fluent in English; proficiency in additional South African languages is an advantage.
Benefits
- Competitive salary package based on experience and qualifications.
- Travel allowance and reimbursement for work‑related trips.
- Opportunities for professional growth and career development.
- Supportive, inclusive, and collaborative work environment.
- Ongoing training and upskilling opportunities.
- Employee wellness initiatives and work‑life balance support.
How to Apply
Interested candidates are invited to submit a comprehensive CV and a cover letter outlining their suitability for the role.