Job Description
We are seeking a hands-on HR Manager & Administrator to manage and administer the full HR function of the business. The successful candidate will be responsible for ensuring compliance with South African labour legislation, enforcing company policies, managing payroll-related HR processes, and providing strong administrative support across the employee lifecycle.
This role requires a highly organised individual with excellent attention to detail, strong systems knowledge (particularly Sage 300 and related plugins), and proven experience in employee relations and CCMA matters.
Job Industry
Job Salary Currency
SARJob Salary Fixed
NoKey Deliverables
HR Operations & Administration
- Manage and administer all HR processes, ensuring accuracy, compliance, and consistency
- Maintain accurate employee records, contracts, and HR documentation
- Ensure HR data integrity across systems, including Sage 300 and timekeeping plugins
- Support payroll processes by managing leave, attendance, overtime, and employee data inputs
Systems & Reporting
- Maintain and administer Sage 300 and applicable HR/timekeeping plugins
- Oversee time and attendance systems and ensure accurate reporting
- Prepare HR reports for management as required
Employee Relations & Compliance
- Enforce company policies, procedures, and disciplinary codes consistently
- Manage disciplinary processes, hearings, and grievances
- Represent the company at the CCMA and other labour forums as required
- Provide guidance to management on employee relations matters
Onboarding & Offboarding
- Facilitate end-to-end onboarding for new employees, including contracts, inductions, and system access
- Manage offboarding processes, including resignations, terminations, and exit documentation
Labour Law & Policy Management
- Ensure compliance with South African employment legislation (including BCEA, LRA, EEA, UIF, COIDA)
- Update and maintain HR policies in line with legislative changes and business needs
Professional Qualifications
| Industry | Qualification |
|---|---|
| Human Resource Management | Minimum Requirements Proven experience as an HR Manager, HR Administrator, or similar role Strong working knowledge of Sage 300 and HR-related plugins (including timekeeping systems) Demonstrated experience dealing with the CCMA, including representation Solid understanding of South African labour and employment laws Excellent attention to detail with strong administrative and organisational skills Ability to enforce policies firmly, fairly, and consistently Strong communication and interpersonal skills Preferred Qualifications HR qualification (Diploma or Degree in Human Resources or related field) Experience in a multi-branch or operational environment Experience working closely with finance or payroll teams |
Essential Qualities
| Essential Qualities |
|---|
|