Enable job alerts via email!

HR Generalist

Kontak Recruitment

Johannesburg

On-site

ZAR 200,000 - 300,000

Full time

30+ days ago

Job summary

A recruitment agency is seeking an HR Generalist in Johannesburg to manage HR administration, ensure BCEA compliance, and support payroll data preparation. Ideal for candidates with an HR Degree and 1-2 years' experience. Strong organizational and communication skills are essential for success in this role, which offers a salary range of R18,000 to R20,000 per month.

Qualifications

  • 1-2 years' experience as an HR Generalist.
  • Legal exposure advantageous but not required.
  • Willingness to learn and work in a team environment.

Responsibilities

  • Maintain accurate employee records and HR administration processes.
  • Assist with payroll data preparation.
  • Support contract review, formatting, and compliance.
  • Manage document control and filing systems.

Skills

Strong organisational skills
Communication skills
Attention to detail

Education

HR Degree
Job description
HR Generalist required in Nooitgedacht, Johannesburg.

This role focuses on HR administration while providing assistance with legal documentation and BCEA compliance.

It’s ideal for someone aiming to build a career in Human Resources while developing knowledge of contracts and regulatory processes.

Salary: R18 000 to R20 000 per month.

Requirements:

  • HR Degree
  • 1–2-years’ experience as an HR Generalist
  • Strong organisational and communication skills.
  • High attention to detail and confidentiality.
  • Legal exposure advantageous but not required.
  • Willingness to learn and work within a collaborative team environment.

Duties and Responsibilities:

  • Maintain accurate employee records and HR administration processes.
  • Assist with payroll data preparation.
  • Support contract review, formatting, and compliance.
  • Manage document control and filing systems.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.