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.
GO APPLY NOW
Safe & secure application process
Explore More Opportunities
[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
Job Alerts