Key Responsibilities:Recruitment & Onboarding: Manage the recruitment process from job advertisements to interviews, prepare employment contracts, and coordinate onboarding activities for new hires.HR Administration: Maintain accurate employee records, assist with payroll and benefits administration, and draft HR-related letters such as confirmations and increase letters.Training & Development: Develop competency matrices, coordinate internal and external training opportunities, and prepare reports for compliance submissions.Employment Equity: Participate in EE meetings, prepare EE submissions, and ensure compliance with relevant regulations.Labour Relations: Support managers in disciplinary and grievance matters, investigate incidents, and ensure compliance with labor laws and company policies.Performance Management: Assist with the development and management of KPIs and support performance reviews and probationary processes.Reporting & Compliance: Draft HR policies, attend departmental meetings, manage internal communications, and compile progress reports.
Assist with exit processes and ensure compliance with termination procedures.Staff Welfare & Events: Coordinate employee welfare programs, staff events, and conferences.Desired Skills & Experience:Qualifications: Bachelor's degree or Advanced Diploma in Human Resource Management (NQF 7).
Postgraduate qualification in HR or Labour Law is an advantage.Experience: At least 5 years of HR experience, preferably in a mining or industrial environment.
Experience in preparing Employment Equity submissions, Workplace Skills Plans, and Annual Training Reports is essential.Technical Skills: Strong knowledge of labour laws, HR best practices, and proficiency in HR systems and tools.Location:Edenvale or Carletonville