Responsibilities:Conduct labour relations processes as per Company policy and SA labour lawRecruitment and onboarding processEnsure resignations and termination paperwork is complete and submitted to payrollManage company Employment EquityManage the regulatory submissionsManage Department of Labour inspectionsComplete HR tasks on key strategic projects to ensure successful implementationOngoing engagement with business partners to ensure alignment with key processesAssist with training and development, content creation, assist with updating and maintaining the Learning Management SystemCompile and check data/ information for Company newsletter and presentationsWork closely with management and employees to improve work relationships, build morale and increase productivity and retentionResearch HR trends and best practice to suggest new HR strategiesHR system management:Assist with the review of the payroll input and submit payroll information to the payroll administratorCapture and manage training, performance, and IR data in the DNA ESS systemDraw and analyse system reports as requiredAnalyze and report on a variety of HR metrics across the business Employee relations management:Assist and resolve employee queries, requests, and concernsHandle conflict management and mediationProvide counselling and coaching RequirementsRelevant tertiary qualification preferably an HR diploma or degreeMinimum of 3 years experience in a similar positionMust thoroughly understand SA labour and employment lawProficient in Microsoft Office (Excel, Word, PowerPoint, and Outlook)Own transport and a valid driver's licenseDeadline-driven and able to prioritize a high workload Due to the high volume of applications received, only suitable candidates who meet the criteria of this vacancy will be contacted.