Hr, Recruiting And Labour Relations Specialist

Pietersburg, Limpopo, South Africa

Job Description

Introduction
A leading international mining company based in Polokwane, Limpopo, is seeking a skilled HR, Recruiting and Labour Relations Specialist to join their dynamic Human Resources team.
The ideal candidate will have a solid background in South African labour law, recruitment, and employee relations, with experience in the mining, construction, or engineering sectors.
Key Responsibilities
Manage end-to-end recruitment: job postings, interviews, background checks, and onboarding.
Develop and maintain job descriptions and ensure recruitment aligns with EEA and B-BBEE targets.
Serve as the main contact for employee relations matters and ensure compliance with LRA, BCEA, and EEA.
Support and participate in disciplinary hearings, grievance procedures, and CCMA matters.
Prepare and maintain employment contracts, HR records, and reports.
Manage employee onboarding, exits, and HR analytics (EEA reporting, turnover, recruitment metrics).
Requirements
Bachelor's degree in Human Resources, Business Administration, or related field.
3-5 years' HR experience in a Generalist or Labour Relations capacity.
Strong knowledge of South African labour legislation (LRA, BCEA, EEA, SDA, OHSA).
Experience in Mining, Construction or Engineering is essential.
Previous international corporate experience is advantageous.
Proficient in Microsoft Office and recruitment platforms (LinkedIn, Indeed).
Excellent communication, interpersonal, and problem-solving skills.
High level of integrity, confidentiality, and attention to detail.
Fully Bilingual
Remuneration
Competitive Market Related Salary
Interested?
If you are an HR professional with a passion for recruitment, labour relations, and compliance, this is your opportunity to join a global mining leader.
Apply now and be part of a company that values people, safety, and excellence.
Brought to you by AGC Mining Recruitment

Skills Required

Beware of fraud agents! do not pay money to get a job

MNCJobs.co.za will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD1585923
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Pietersburg, Limpopo, South Africa
  • Education
    Not mentioned