- Johannesburg
- Salary: Market Related
- Job Type: Permanent
- Sectors: Engineering Human Resources Mining
- Reference: HR Manager Mining
Vacancy Details
Employer: Sotina Recruitment
The HR Manager is responsible for managing the full HR function on-site within an engineering company delivering services to mining, petrochemical, power generation, and heavy industrial clients. The role ensures labour stability, legislative compliance, effective project resourcing, and strong employee relations in high-risk, unionised, and projectdriven environments.
Minimum Job Requirements:
Act as the senior HR representative on site.
Partner closely with Site Managers, Project Managers, and Engineering leadership.
Translate business and project requirements into practical HR solutions.
Manage all disciplinary processes, grievances, incapacity matters, and disputes.
Represent the company at CCMA and Bargaining Councils (e.g. MEIBC).
Engage with trade unions and workforce representatives where applicable.
Proactively manage labour risk on projects and shutdowns.
Manage end-to-end recruitment of engineers, artisans, technicians, supervisors, and support
staff. Oversee workforce mobilisation, onboarding, and demobilisation.
Ensure compliance with site access requirements, medicals, inductions, and client standards.
Ensure compliance with South African labour legislation (LRA, BCEA, EE, SDA).
Support compliance with the Mine Health & Safety Act and OHS Act, depending on site.
Manage Employment Equity plans, reporting, and audits.
Support client, Department of Labour, and regulatory inspections.
Manage employment contracts, fixed-term agreements, and project-based employment.
Oversee performance management processes on site.
Support payroll inputs, time & attendance, leave, and project allowances.
Identify skills gaps and coordinate statutory, safety, and technical training.
Manage apprenticeships, learnerships, and artisan development where applicable.
Ensure training compliance for high-risk industrial environments.
Work closely with SHEQ teams to embed a strong safety culture.
Support wellness initiatives, absenteeism management, and EAP programmes.
Ensure HR processes align with client and statutory safety requirements.
Required Skills
- Labour Law: 7 to 8 years
- Hrbp: 7 to 8 years
- Ethics Management: 7 to 8 years
- Mining Engineering: 7 to 8 years
- Union Relations: 7 to 8 years
Candidate Requirements
Minimum Qualifications and experience:
Bachelor’s degree in human resources, Industrial Psychology, Labour Relations, or related
field. Postgraduate qualification or HR certification (advantageous).
Minimum 5–8 years’ HR experience, with at least 3–5 years in a mining or heavy industrial
environment.
Experience working on a mine site or rotational environment (advantageous).
In-depth knowledge of South African labour legislation, including the LRA, BCEA, EE Act,
Skills Development Act, and OHSA.
Experiencing in dealing with unions.
Proven experience managing payroll, BBBEE, and Employment Equity submissions.
Strong interpersonal and leadership skills with the ability to influence and guide at all levels.
Excellent written and verbal communication skills.
Highly organized, with excellent time management and multitasking abilities.
Resilient and able to perform under pressure in a fast-paced, high-demand environment.
High degree of professionalism, ethics, and confidentiality
Knowledge Skills:
Strong knowledge of South African labour legislation and mining compliance requirements.
Excellent employee relations and conflict resolution skills.
Strong leadership, communication, and stakeholder management abilities.
High level of integrity, discretion, and professionalism.
Proficient in HR systems and MS Office.
16 people have applied for this job. 183 people have viewed this job.
About Sotina Recruitment
Sotina Recruitment Agency - Sotina Holding was established in 2010 and provides recruitment services to business partners. Our offices are based in Johannesburg Gauteng and Paarl Western Cape. We adapt best practices to facilitate sourcing, validating and evaluating profiles to deliver candidates of the required skills and calibre to our clients. Based on the requirement of the job profile, we search for candidates from our online database and we also advertise in local platforms like Facebook, Instagram and LinkedIn, we pride ourselves with high quality standards, professionalism, integrity, passion and excellent customer service. We recruit top calibre candidates throughout South Africa.
Our human resources management solutions range from permanent recruitment, short-term long-term contract placements.
These are more reasons to partner with us:
Our candidates go through comprehensive background checks
Team
We have a multi-talented team of highly experienced recruitment consultants, who specialize in different industries and sectors. Our team of consultants works in close coordination with clients to conceptualize their requirements and offer them best solutions. Further, we also have a dedicated team of customer care, who attend to all the queries of the clients and furnish them with complete information about the services.
Customer Satisfaction
While speed, dependability, reliability and efficiency are our priority, customer satisfaction is the ultimate goal. Our unique working methodology and untiring efforts enable us to shortlist appropriate candidates, who are at the helm of rendering the best of present generation services. We utilize our in-depth market knowledge and comprehensive research techniques to meet the unique requirements of every client
More Jobs at Sotina Recruitment
Draughtsman
- Johannesburg
- Job Type: Permanent
- Posted 22 Jan 2026 | 55 Days left
Industrial Electronic Technician
- Johannesburg
- Job Type: Permanent
- Posted 21 Jan 2026 | 54 Days left
Unit Manager AICU - Rustenburg
- Johannesburg
- Job Type: Permanent
- Posted 16 Jan 2026 | 50 Days left
Advanced Trained Registered Midwifery - Rustenburg
- Vaal
- Job Type: Permanent
- Posted 16 Jan 2026 | 50 Days left