Human Resources (Hr) Manager - Renewable Energy Project

Jelocorp Group

Johannesburg

On-site

ZAR 600,000 - 800,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

A renewable energy firm is seeking an experienced HR Manager for a project-based position in Johannesburg. The role requires on-site management of HR functions, ensuring compliance with South African labour laws, overseeing recruitment, and handling employee relations. Candidates should hold a bachelor's degree in HR or a related field and have at least 5 years of HR experience, preferably in the renewable energy or construction sectors. Immediate availability is preferred.

Qualifications

  • Minimum 5 years of HR experience in renewable energy, construction, or engineering sectors.
  • Previous experience in international companies or large-scale projects is an advantage.
  • Proven ability to work independently in a project-based environment.

Responsibilities

  • Lead and manage all HR operations on-site for the renewable energy project.
  • Ensure compliance with South African labour laws and regulations.
  • Oversee recruitment, onboarding, and offboarding of project personnel.
  • Manage employee relations, conflict resolution, and performance management.
  • Support the site management team with HR coordination.

Skills

Strong knowledge of South African labour laws
Excellent communication skills
Interpersonal skills

Education

Bachelor's degree in Human Resources or Business Administration

Job description

Location: North West Province, South Africa
Employment Type: Project-Based – Fixed Term (17 months)

Position Overview

We are seeking a highly experienced and proactive HR Manager to join a renewable energy project team. The HR Manager will oversee all human resources functions for the project, ensuring compliance with South African labour laws, supporting recruitment, and managing employee relations. This role requires on-site presence for the full duration of the project.

Key Responsibilities
  • Lead and manage all HR operations on-site for the renewable energy project.
  • Ensure compliance with South African labour laws and regulations.
  • Oversee recruitment, onboarding, and offboarding of project personnel.
  • Manage employee relations, conflict resolution, and performance management.
  • Support the site management team with HR coordination and personnel administration.
  • Maintain accurate HR records, reports, and documentation.
  • Coordinate accommodation, meals, and local transport arrangements for project staff.
  • Act as a point of contact for HR-related queries from international and local staff.
Qualifications & Experience
  • Bachelor’s degree in Human Resources, Business Administration, or related field.
  • Minimum 5 years of HR experience, preferably in the renewable energy, construction, or engineering sectors.
  • Strong knowledge of South African labour laws, HR policies, and recruitment processes.
  • Previous experience working in international companies or large-scale projects is an advantage.
  • Excellent communication, coordination, and interpersonal skills.
  • Proven ability to work independently and manage personnel in a project-based environment.
Additional Requirements
  • Must be available to work on-site for the entire 17-month project duration.
  • Must be able to start as soon as possible.
  • Fully responsible for local personnel logistics, including accommodation, meals, and transporta
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Human Resources Officer (Solar Project)
Human Resources Officer (Solar Project)

Jelocorp Group • Cape Town

On-site
ZAR 300,000 - 500,000
On-Site HR Lead: Renewable Energy Project (17 Months)
On-Site HR Lead: Renewable Energy Project (17 Months)

Jelocorp • Johannesburg

On-site
ZAR 600,000 - 800,000
Human Resources Manager (Mandarin Speaking)
Human Resources Manager (Mandarin Speaking)

Jelocorp • Johannesburg

On-site
ZAR 720,000 - 960,000
Permanent role
Global business environment
Career growth opportunities
+1
Health & Safety Manager - Renewable Energy Project
Health & Safety Manager - Renewable Energy Project

Jelocorp • Johannesburg

On-site
ZAR 600,000 - 900,000
Senior HR Business Partner - Renewable Energy (SA)
Senior HR Business Partner - Renewable Energy (SA)

Amea Power Group • Johannesburg

On-site
ZAR 500,000 - 700,000
Senior HR Manager
Senior HR Manager

Placements24 • Upington

On-site
ZAR 1,400,000 - 1,900,000
Executive-level salary
Performance-based bonuses
Full medical, dental, and vision
+6
Hr Manager (Remote)
Hr Manager (Remote)

Placements24 • Durban

Hybrid
ZAR 720,000 - 1,100,000
Health insurance
Retirement plan
Paid time off
+4
HR Business Partner
HR Business Partner

Amea Power Group • Johannesburg

On-site
ZAR 500,000 - 700,000
Project Manager - Renewable Energy Initiatives
Project Manager - Renewable Energy Initiatives

Placements24 • Upington

Hybrid
ZAR 900,000 - 1,500,000
Competitive salary and incentives
Medical and retirement benefits
Professional development opportunities
Senior People Business Partner
Senior People Business Partner

Part of nGAGE Talent Limited • South Africa

On-site
ZAR 800,000 - 1,000,000