Job Search and Career Advice Platform

Enable job alerts via email!

HR Generalist

RecruitMyMom

Johannesburg

On-site

ZAR 200 000 - 300 000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A well-established NPO in Johannesburg is seeking an experienced HR professional to provide support in human resources and recruitment. This permanent role involves managing the recruitment function, guiding hiring managers, conducting staff training, and handling employee queries. The ideal candidate will have a tertiary HR qualification with 3-5 years of experience. Strong skills in ethics, organization, and computer literacy in MS Word and Excel are essential. This position offers a structured working schedule and the opportunity to make a significant impact on HR practices.

Qualifications

  • Relevant HR qualification is advantageous.
  • 3-5 years of experience in HR Generalist role.
  • Strong understanding of talent management practices.

Responsibilities

  • Manage full recruitment functions and guide hiring managers.
  • Conduct training for staff members as per schedule.
  • Manage staff queries and assist with HR policies.

Skills

Detail-orientated
High levels of integrity and ethics
Strong organisational and time management skills
Proven computer skills in Microsoft Word and Excel

Education

Relevant tertiary Human Resources qualification or equivalent
3-5 years experience in an HR Generalist role
Job description
Overview

Johannesburg, South Africa | Posted on 14/11/2025

An established NPO requires an experienced candidate to provide human resources and recruitment related support, advice and guidance to the organisation with the aim of implementing HR and recruitment best practices. This is a permanent role based in Sandringham JHB and the working hours are 08:30-16:30, Mon to Thurs, 08:30-14:30 on Fridays.

Responsibilities
  • Recruitment/Talent Management: Manage full recruitment function, including attraction and selection; develop a strong understanding of the role and division; guide and advise hiring managers on job specs, job analysis, recruitment strategies and recruitment best practices; attract suitable candidates using a variety of recruitment platforms; conduct thorough screening to shortlist applicants; set up interviews; conduct and facilitate effective competency-based selection processes, interviews and assessments; create and maintain Talent Pool.
  • Hiring / Onboarding: Compile offer letters and extend offers; conduct relevant checks and references; draft employment contracts; complete onboarding documentation with the employee; professionally integrate new employees into the environment; run induction with new hires.
  • Training: Conduct training with staff members as per training schedule and strategic training mandates.
  • Ad-hoc tasks: Carry out all administrative functions relating to recruitment; ensure an updated recruitment status report is kept and submitted to Group Manager: People on a weekly basis.
  • Skills Development and Employment Equity: Set up and coordinate Employment Equity and Skills Development meetings with EE Manager, EE Consultant and EE committee quarterly; take minutes and maintain registers; ensure documents and reports are submitted timeously and updated for record keeping; keep records of all EE documents; responsible for EE plan implementation and monitoring; collate data for EEA2, EEA4, WSP and ATR submissions annually; manage ERS system ensuring new users are loaded and terminated users removed; ensure departmental reports are received timeously as required.
  • Staff Queries: Educate staff on HR policies, procedures and processes; assist staff with queries and concerns with a view to resolution; follow up with various parties and stakeholders on progress; escalate matters to HR Manager / Group Manager People as necessary.
  • Industrial Relations Assistance: Assist with facilitation and/or preparation of disciplinary action as and when required.
  • General: Carry out administrative duties linked to the role; generate relevant reports as required; generate and maintain relevant reports as required; assist HR team with all HR projects, initiatives and events as required; draft policies and staff communications as required.
Qualifications and Education

Qualifications and Education Requirements (include professional body registrations if applicable):

  • A relevant tertiary Human Resources qualification or equivalent is advantageous
  • Minimum 3-5 years’ experience in an HR Generalist or similar role
  • Strong understanding of talent management practices, recruitment strategies and employment equity principles
  • Working knowledge of all South Africa relevant legislation (LRA, EEA, BCEA, SDA)
Preferred Skills
  • Detail-orientated
  • High levels of integrity and ethics
  • Strong organisational and time management skills
  • Proven computer skills in Microsoft Word and Excel
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.