HR Generalist

Praxis Tech

Johannesburg

On-site

ZAR 420,000 - 640,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Health insurance
Retirement contributions
Paid time off

Job summary

Apollo Gaming is seeking an HR Generalist to manage the full HR function for our Johannesburg operations. You will handle recruitment, onboarding, employee relations, compliance, and HR administration to support business objectives.

The role requires navigating SA labour legislation, CCMA interactions, and delivering proactive people solutions in a fast-paced iGaming environment.

Qualifications

  • 7+ years of experience in an HR Generalist or HR Management role.
  • Bachelor’s degree in HRM or related field.
  • Strong knowledge of South African labour legislation.
  • Experience representing an employer at CCMA.
  • Excellent communication and stakeholder management skills.

Responsibilities

  • Manage full HR function including recruitment, onboarding, employee relations, and HR admin.
  • Coordinate and present HR onboarding programme.
  • Ensure compliance with SA labour legislation and maintain HR data accuracy.
  • Provide guidance to managers and employees on HR policies and procedures.
  • Maintain organisational structures and organograms.
  • Prepare statutory reports in line with SA legislation.
  • Advise managers on disciplinary processes, grievances, and incapacity issues.
  • Oversee performance management and probation reviews.
  • Support change management initiatives aligned to business goals.

Skills

Communication
Stakeholder management
CCMA liaison
Employee relations

Education

Bachelor’s Degree in Human Resource Management

Job description

HR Generalist – Johannesburg

This HR Generalist role is responsible for the full HR function, including recruitment, employee relations, compliance, talent management, and HR administration. The successful candidate will play a key role in fostering a professional, productive, and positive work environment aligned with business objectives.

Apollo Gaming is a company operating in the iGaming industry.

Key Responsibilities
  • HR Administration: Manage appointments, terminations, exit interviews, and all related documentation.
  • Coordinate and present the HR onboarding programme.
  • Maintain accurate HR data and ensure compliance with legislation.
  • Provide guidance to managers and employees on HR policies and procedures.
  • Maintain and update organisational structures and organograms.
  • Compile and submit statutory reports in line with South African legislation.
  • Employee Relations: Advise managers on disciplinary processes, grievances, and incapacity matters.
  • Ensure compliance with labour legislation and best practice.
  • Represent the organisation at the CCMA.
  • Coordinate employee wellness initiatives.
  • Recruitment & Talent Management: Manage end‑to‑end recruitment and selection processes.
  • Conduct interviews and make hiring recommendations.
  • Oversee probation reviews and performance management processes.
  • Drive succession planning and employment equity initiatives.
  • Support change management projects aligned to business goals.
Minimum Requirements
  • Grade 12 (Matric).
  • Bachelor’s Degree in Human Resource Management or related qualification.
  • Minimum 7 years’ experience in an HR Generalist or HR Management role.
  • Strong knowledge of South African labour legislation.
  • Experience representing an employer at CCMA.
  • Excellent communication and stakeholder management skills.
Benefits (Estimated)
  • Health insurance.
  • Retirement contributions.
  • Paid time off.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

HR Generalist
HR Generalist

Placements24 • Cape Town

Hybrid
ZAR 320,000 - 520,000
On-site work environment
Medical aid
Retirement fund contributions
+2
HR Generalist (contract)
HR Generalist (contract)

CF Consulting • Cape Town

On-site
ZAR 480,000 - 600,000
HR Generalist
HR Generalist

Placements24 • Richards Bay

Hybrid
ZAR 360,000 - 480,000
Competitive salary
Medical aid
Provident fund
+2
Human Resources Generalist
Human Resources Generalist

SpesNet Group • Centurion

On-site
ZAR 240,000 - 420,000
HR Generalist
HR Generalist

Placements24 • LegKraal Gate

On-site
ZAR 350,000 - 520,000
Medical aid
Retirement savings
Professional development
+1
HR Generalist
HR Generalist

Placements24 • Durban

Hybrid
ZAR 300,000 - 520,000
Hybrid work
Medical aid
Retirement plan
+2
Human Resources Generalist
Human Resources Generalist

Placements24 • Klerksdorp

Hybrid
ZAR 350,000 - 520,000
Hybrid work arrangement
Medical and retirement benefits
Professional growth opportunities
Senior HR Generalist
Senior HR Generalist

Placements24 • Cape Town

Hybrid
ZAR 700,000 - 1,000,000
Salary incentives
Medical and retirement
Hybrid work model
+3
Human Resources Generalist
Human Resources Generalist

Placements24 • Bloemfontein

Hybrid
ZAR 360,000 - 600,000
Competitive salary
Medical aid
Pension fund
+3
HR Generalist/ Training Officer
HR Generalist/ Training Officer

Synergy Jobs (Pty) Ltd • Bellville

On-site
ZAR 350,000 - 480,000