Enable job alerts via email!

HR Officer

Leap29

City of Johannesburg Metropolitan Municipality

On-site

ZAR 350,000 - 450,000

Full time

Today
Be an early applicant

Job summary

A leading renewable energy company seeks an HR Officer to manage recruitment, onboarding, and employee relations. The ideal candidate will have strong HR legislation knowledge and excellent communication skills. You will also oversee training initiatives and payroll administration while fostering a collaborative company culture. This position is based in Johannesburg, on-site, offering a dynamic environment in the sustainable energy sector.

Qualifications

  • Strong knowledge of HR legislation and compliance.
  • Proven ability to manage multiple priorities with high attention to detail.
  • Excellent communication skills, both written and verbal.

Responsibilities

  • Manage the end-to-end recruitment cycle for new hires.
  • Partner with managers to identify training needs in the organization.
  • Liaise with payroll providers for timely payroll processing.
  • Maintain employee records and HR databases.
  • Assist with internal communications and team-building initiatives.

Skills

HR legislation knowledge
Attention to detail
Excellent communication
Organisational skills
Time-management abilities
Collaborative mindset
Job description
HR Officer - Renewable Energy

Location: Johannesburg

Overview

Leap29 is collaborating with a prominent player in the energy transition, dedicated to driving sustainable solutions across South Africa and globally. They specialise in innovative renewable energy projects with a strong focus on commercial & industrial (C&I) solar, energy efficiency, and distributed generation initiatives.

Key Responsibilities
  • Recruitment & Onboarding
    • Manage the end-to-end recruitment cycle, including job postings, candidate screening, interviews, offers, and pre-employment checks.
    • Coordinate onboarding programs and ensure a smooth integration process for new hires.
    • Champion company culture and values throughout the employee lifecycle.
  • Training & Development
    • Partner with managers to identify training needs and monitor completion of mandatory training.
    • Track training plans, budgets, and outcomes.
    • Maintain accurate training records for compliance and reporting purposes.
  • Payroll & Benefits Administration
    • Liaise with payroll providers to ensure timely and accurate payroll processing.
    • Manage payroll inputs, reconciliations, and approvals in partnership with Finance.
    • Administer employee benefits, renewals, and resolve queries.
    • Support with benchmarking and continuous improvement of compensation and benefits schemes.
  • HR Administration & Employee Relations
    • Maintain employee records, contracts, and HR databases.
    • Manage joiner / leaver processes, including induction, payroll setup, exit interviews, and equipment returns.
    • Support managers with employee relations issues, including disciplinary and grievance processes.
    • Coordinate performance appraisals, talent reviews, and succession planning inputs.
    • Keep HR policies, procedures, and guidelines up to date and aligned with local legislation.
    • Prepare HR reports and ensure compliance with legal and audit requirements.
  • Additional Support
    • Assist with internal communications, team-building initiatives, and company events.
    • Contribute to HR projects and process improvements.
    • Monitor and control departmental budgets in collaboration with Finance.
Requirements
  • Strong knowledge of HR legislation and compliance.
  • Proven ability to manage multiple priorities with high attention to detail.
  • Excellent communication skills, both written and verbal.
  • High level of confidentiality, integrity, and professionalism.
  • Strong organisational, planning, and time-management abilities.
  • Collaborative mindset with the ability to build strong relationships at all levels.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.