HR Manager

Virago Recruitment

Pretoria

On-site

ZAR 600,000 - 900,000

Full time

2 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Virago Recruitment is assisting a well-established Pretoria-based law firm to appoint an experienced HR Manager who can lead the full HR function with discretion and professionalism.

You will oversee onboarding, payroll, LPC registrations, Board Exam processes for Candidate Attorneys, performance management, and HR documentation while ensuring BCEA compliance and confidential employee relations.

Qualifications

  • Relevant HR qualification.
  • Minimum 5 years' HR experience.
  • Experience in a legal practice or auditing firm.
  • Practical knowledge of South African labour legislation, BCEA.
  • Payroll administration experience.
  • LPC Candidate Attorney registrations and Board Exam processes.
  • Strong performance management and employee relations.
  • Knowledge of B-BBEE requirements.
  • Excellent organisational and administrative skills.
  • Ability to deal with highly confidential and sensitive matters with discretion.
  • Strong communication and interpersonal skills.
  • Ability to work independently and own the full HR function.

Responsibilities

  • Manage the full HR function from onboarding through to employee exits.
  • Coordinate and conduct onboarding, inductions and orientation.
  • Manage LPC Candidate Attorney registrations with the Legal Practice Council (LPC) and related administrative requirements.
  • Coordinate and manage Board Exam registrations and processes for Candidate Attorneys.
  • Manage the full payroll function, including monthly payroll and temporary employee calculations.
  • Manage employee terminations, resignations and exit interviews.
  • Oversee performance management processes, including probation reviews and evaluations.
  • Draft and maintain employment contracts, offer letters, amendments and other HR documentation.
  • Ensure compliance with labour legislation, including BCEA.
  • Manage leave administration and leave records.
  • Handle sensitive employee relations matters with discretion.
  • Assist with and manage B-BBEE compliance and related HR requirements.
  • Maintain accurate and confidential employee records and HR documentation.
  • Provide guidance to management and employees on HR policies and procedures.
  • Ensure HR policies and procedures are consistently applied across the practice.
  • Assist with disciplinary processes and other employee relations matters.

Skills

HR knowledge
Attention to detail
Confidential handling
Communication skills
Organisational skills

Education

HR qualification

Job description

HR MANAGER – LEGAL FIRM

Location: Pretoria, Gauteng


Start Date: 1 November 2026


Industry: Legal

A well-established legal firm in Pretoria is seeking an experienced and hands-on HR Manager to take responsibility for the full HR function of the practice. The successful candidate will have strong HR knowledge, excellent attention to detail and the ability to manage sensitive and confidential employee matters professionally.

Experience within a legal practice or auditing firm is non - negotiable , with a strong understanding of the professional-services environment.

Key Responsibilities
  • Manage the full HR function from onboarding through to employee exits.

  • Coordinate and conduct employee onboarding, inductions and orientation.

  • Manage Candidate Attorney registrations with the Legal Practice Council (LPC) and related administrative requirements.

  • Coordinate and manage Board Exam registrations and processes for Candidate Attorneys.

  • Manage the full payroll function, including monthly payroll and temporary employee calculations.

  • Manage employee terminations, resignations and exit interviews.

  • Oversee performance management processes, including probation reviews and performance evaluations.

  • Draft and maintain employment contracts, offer letters, amendments and other HR documentation.

  • Ensure compliance with applicable labour legislation, including the Basic Conditions of Employment Act (BCEA).

  • Manage leave administration and leave records.

  • Handle sensitive employee relations matters, grievances and other confidential HR issues with discretion and professionalism.

  • Assist with and manage B-BBEE compliance and related HR requirements.

  • Maintain accurate and confidential employee records and HR documentation.

  • Provide guidance to management and employees on HR policies, procedures and employment-related matters.

  • Ensure HR policies and procedures are consistently applied across the practice.

  • Assist with disciplinary processes and other employee relations matters where required.

Requirements
  • Relevant HR qualification.

  • Minimum 5 years' HR experience.

  • Previous experience within a law firm or auditing firm will be highly advantageous.

  • Practical knowledge of South African labour legislation, particularly the BCEA.

  • Experience with payroll administration and temporary employee calculations.

  • Working knowledge of LPC Candidate Attorney registrations and Board Exam processes.

  • Strong understanding of performance management, probation and employee relations.

  • Experience drafting employment contracts and HR documentation.

  • Knowledge of B-BBEE requirements.

  • Excellent organisational and administrative skills.

  • Strong attention to detail and accuracy.

  • Ability to deal with highly confidential and sensitive matters with discretion.

  • Strong communication and interpersonal skills.

  • Ability to work independently and take ownership of the full HR function.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

HR Manager
HR Manager

Pro Select Consulting • Verulam

On-site
ZAR 420,000 - 660,000
HR Manager
HR Manager

Fusion Personnel • Gauteng

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

Abantu Staffing Solutions • Gqeberha

On-site
ZAR 450,000 - 590,000
HR Manager
HR Manager

CVQuest • Cape Town

On-site
ZAR 190,000 - 246,000
HR Practitioner
HR Practitioner

SA Metal Group (Pty) Ltd • Johannesburg

On-site
ZAR 350,000 - 550,000
HR Manager
HR Manager

The Working Earth • Gauteng

On-site
ZAR 700,000 - 1,000,000
HR Manager - Compliance and Policy
HR Manager - Compliance and Policy

Placements24 • Mbombela (Nelspruit)

On-site
ZAR 700,000 - 1,100,000
Bonus structure
Medical aid
Retirement benefits
+3
HR & Payroll Manager
HR & Payroll Manager

Network Finance • Randburg

On-site
ZAR 650,000 - 850,000
HR Manager
HR Manager

Medical Resources Group (Pty) Ltd • Randburg

On-site
ZAR 800,000 - 1,000,000
HR & Payroll Generalist
HR & Payroll Generalist

PTY • Stellenbosch

On-site
ZAR 360,000 - 520,000