Key Responsibilities Payroll Administration Process and administer four monthly payrolls accurately and on time. Manage employee earnings, deductions, bonuses, benefits and payroll adjustments. Maintain employee leave records and ensure accurate payroll updates. Handle employee payroll queries and resolve discrepancies. Maintain accurate, confidential payroll records. HR Administration & Employee Support Maintain employee records, contracts and HR documentation. Assist with recruitment, interview coordination and onboarding. Manage new employee documentation, contract preparation and payroll registration. Support employee relations matters, grievances and disciplinary procedures. Administer employee benefits, including provident fund arrangements. Coordinate employee training and maintain training records. Statutory Compliance & Reporting Ensure compliance with South African labour legislation and payroll requirements. Prepare and submit SARS returns, including EMP201 and EMP501. Administer UIF, SDL and other statutory requirements. Prepare Employment Equity reports, including EEA2 and EEA4. Coordinate WSP and ATR submissions to the relevant SETA. Assist with reporting workplace injuries to the Compensation Fund. Maintain accurate compliance records and monitor legislative changes. Requirements Relevant diploma or degree in Human Resources, Payroll Administration, Business Administration or a related field. Minimum 2-3 years' experience in HR and payroll administration. Experience processing multiple payrolls, preferably with permanent and contract employees. Good working knowledge of South African labour legislation and statutory reporting. Proficiency in payroll software such as Sage or VIP, and Microsoft Excel. Strong organisational skills, accuracy and attention to detail. Good communication skills and the ability to interact effectively with both production and administrative employees. Ability to handle confidential information and manage competing priorities. Salary The proposed salary for the role is R20k - R30k per month - the final offer will depend on qualifications, experience and skills.