Job Search and Career Advice Platform

Enable job alerts via email!

Human Resources Generalist

Ntice Sourcing Solutions

Gauteng

On-site

ZAR 200 000 - 300 000

Full time

2 days ago
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading HR consultancy is seeking a skilled Human Resources Generalist to support the Director of HR. This role involves driving people initiatives, managing recruitment processes, and fostering a positive work environment. The ideal candidate will have 6-8 years' HR experience, a degree in HR Management, and strong knowledge of South African labour legislation. Candidates should possess excellent interpersonal skills, problem-solving abilities, and attention to detail. This position is key to ensuring effective people management across the business.

Qualifications

  • 6-8 years' HR Generalist experience, preferably in a multinational environment.
  • Proven experience in handling CCMA/bargaining council cases.

Responsibilities

  • Provide industrial relations support to managers and employees.
  • Manage end-to-end recruitment and onboarding processes.
  • Partner with HRBPs on employee development plans.
  • Maintain accurate employee records and HRIS data.
  • Assist in planning HR events and employee engagement activities.

Skills

Strong knowledge of South African labour legislation
Excellent interpersonal skills
Problem-solving abilities
Decision-making skills
Attention to detail

Education

Degree in HR Management or Industrial Labour Relations
Job description

Are you an experienced HR professional ready to take on a diverse and impactful role?

Our client, based in Spartan, Kempton Park, Gauteng is seeking a skilled Human Resources Generalist to support the Director of HR in driving people initiatives, fostering a positive and productive work environment, and maintaining strong collaboration across the business.

Duties and Responsibilities
  • Industrial Relations: Provide advice and support to managers and employees in line with labour legislation and company policy. Manage disciplinary processes, enquiries, and policy reviews. Represent the business at CCMA / bargaining council matters. Facilitate union engagements, conflict resolution, and maintain constructive relationships with shop stewards and union officials.
  • Recruitment & Onboarding: Manage the end-to-end recruitment process, from advertising roles to conducting reference checks. Ensure compliance with EE and BBBEE requirements. Coordinate onboarding documentation, employee files, and system updates. Support new hires with smooth integration into the business.
  • Talent Management: Partner with HRBPs on employee development plans. Support learning and development initiatives and succession planning. Drive diversity, inclusion, and employee engagement activities. Maintain performance reviews and talent grids.
  • HR Administration & Reporting: Maintain accurate employee records and HRIS data. Update organograms, HR reports, and ensure compliance with internal processes. Support global and local HR projects.
  • HR Events & Employee Engagement: Assist in planning wellness days, long-service awards, year-end functions, and benefits roadshows.
Minimum Requirements
  • Degree in HR Management and/or Industrial Labour Relations.
  • Strong knowledge of South African labour legislation.
  • 6-8 years' HR Generalist experience (experience in a global / multinational environment advantageous).
  • Proven experience handling CCMA / bargaining council cases.
  • Excellent interpersonal, problem‑solving, and decision‑making skills.
  • Highly organised with strong attention to detail.
Personal Attributes
  • Approachable with excellent people skills.
  • Strong communication, listening, and negotiation abilities.
  • Collaborative team player who engages across all levels of the business.
  • Proactive, detail‑oriented, and able to manage multiple priorities.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.