Job Search and Career Advice Platform

Enable job alerts via email!

HR Assistant Manager

Nexthire Recruitment Company

Johannesburg

On-site

ZAR 300 000 - 400 000

Full time

Yesterday
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading recruitment agency in Johannesburg is seeking a practical HR Assistant Manager to oversee HR functions in a growing civil engineering organization. The ideal candidate will have a degree in human resources and 3–5 years of HR experience, with strong knowledge of labour law. Responsibilities include managing HR records, handling employee relations, and ensuring compliance with South African legislation. This is a hands-on role with a remuneration range of R300,000 – R400,000 per year, under a 2-year contract.

Qualifications

  • 3–5 years of HR experience required.
  • Proven ability to manage HR functions effectively.
  • Familiarity with South African labour legislation essential.

Responsibilities

  • Draft contracts, HR letters, and policies.
  • Manage leave reconciliations and HR records.
  • Handle employee relations, discipline, and grievances.
  • Ensure labour law compliance.
  • Support recruitment, onboarding, and training.

Skills

Strong labour law knowledge
Excellent communication
HR administration experience

Education

Degree in human resources or a related field
Job description

Our client in Gauteng is looking to employ a hands‑on HR Assistant Manager to manage all HRM functions in a growing organization. This role suits a practical, detail‑driven HR professional with strong labour law knowledge and solid HR administration experience.

Job Title: HR Assistant Manager
Location: Gauteng, Edenvale
Remuneration: R300,000 – R400,000 per year (Negotiable)
Duration: 2‑Year Contract

Our client’s niche is in the civil engineering sector and has a great hire‑to‑retention rate.

Key Responsibilities:
  • Draft contracts, HR letters, and policies
  • Manage leave reconciliations and HR records
  • Handle employee relations, discipline, and grievances
  • Ensure labour law compliance
  • Support recruitment, onboarding, and training
  • Conduct HR policy training
  • Support performance management processes
  • Draft employment contracts, HR letters, and policy documentation.
  • Manage leave reconciliations, attendance, and employee records.
  • Support recruitment, onboarding, and workforce planning activities.
  • Facilitate disciplinary hearings, grievances, and employee relations processes.
  • Ensure compliance with South African labour legislation (BCEA, LRA, EEA, UIF, COIDA).
  • Implement HR policies and conduct employee training sessions.
  • Support performance management and KPI processes.
  • Coordinate training and skills development initiatives.
  • Prepare HR reports and workforce analytics.
  • Provide HR guidance and support to managers and employees.
Requirements:
  • Degree in human resources or a related field
  • 3–5 years HR Experience
  • Strong labour law knowledge

Excellent communication and professionalism

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.