Menu Close

Klerksdorp: HR Generalist

Job Description

About the Role

We are seeking a hands-on and operationally focused HR Generalist to support workforce operations on a large-scale renewable energy project site. The role involves delivering end-to-end HR support in a fast-paced site environment, ensuring compliance with labour legislation, supporting workforce planning and reporting, and assisting with employee relations and payroll processes.

Key Responsibilities

  • Compile and maintain daily, weekly, and monthly HR reports
  • Track headcount, absenteeism, overtime, and Employment Equity statistics
  • Maintain accurate HR records, dashboards, and reporting templates
  • Support workforce planning, recruitment, onboarding, and offboarding processes
  • Assist with inductions, onboarding documentation, and access control procedures
  • Support local labour hiring initiatives and workforce compliance requirements
  • Manage disciplinary processes, grievances, and employee relations matters
  • Advise site teams and contractors on HR and IR-related matters
  • Coordinate training records and compliance reporting activities
  • Assist with skills development and mandatory training coordination
  • Manage time and attendance records for site personnel
  • Verify payroll inputs including timesheets, overtime, and allowances
  • Support alignment between contractor workforce records and payroll submissions

Requirements

  • Diploma or Degree in Human Resources or related field
  • 3–5 years HR Generalist experience within construction, mining, energy, industrial, or site-based environments (advantageous)
  • Strong understanding of South African labour legislation including LRA, BCEA, and Employment Equity
  • Experience handling employee relations and disciplinary processes

Qualifications

  • None mentioned

How to Apply

Click the green “Go Apply” button below to apply directly online with the employer.

View Job  Rustenburg: Financial Manager - Multifranchise dealership - Rustenburg



GO APPLY NOW

Safe & secure application process


[quick_job_alert]


[jobseeker_tips]

How to Apply

Click “GO APPLY NOW” to visit the company’s application page.
Follow their instructions carefully.

JVR Jobs connects you with employers – we don’t process applications directly.

Latest Job Opportunities

[sa_latest_jobs count=”6″ columns=”2″]

Browse Employers

View All

Job Alerts


Share this to someone who needs a job:
Posted in Jobs in Klerksdorp, Jobs in Matlosana, Jobs in North West Province

More Jobs in Your Area