2,032,424open jobs
120,142companies
251,079added this week
Browse all
Salary
≈ $20k – $44k per year (Estimated)
Location
In office (Pretoria)
Seniority
Senior · 5+ years exp
Employment
Full-Time

First seen by Alion on Oct 8, 2026. Virago Recruitment scores B on the Alion truth index.

Overview
Company
Impact
Profile match
Virago Recruitment is a South African recruitment agency that places staff with law firms and other professional practices. Its vacancies include HR managers, attorneys, litigation and conveyancing secretaries, tax consultants and junior engineers. The agency is based in Pretoria, South Africa.

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.

Please send your CV to [email protected]

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,032,424 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Recommended for you based on this role

HR
Similar stack
Same company
Pretoria
≈ $25k – $54k per year (Estimated) · In office · 5+ years exp · Johannesburg
Management
Agile
Apply
≈ $11k – $22k per year (Estimated) · In office · 3+ years exp · Gqeberha
Apply
$27k – $38k per year · In office · Full-Time · Master's Degree · South Africa
Apply
≈ $16k – $30k per year (Estimated) · In office · Part-Time · Nelspruit
Apply
HR Specialist 2 hours ago
≈ $15k – $28k per year (Estimated) · Remote (South Africa)
Analytics
Microsoft Excel
Apply
≈ $15k – $29k per year (Estimated) · In office · Full-Time · 5+ years exp · Pretoria
Apply
≈ $15k – $29k per year (Estimated) · In office · Full-Time · 5+ years exp · Pretoria
Apply
≈ $20k – $44k per year (Estimated) · In office · Full-Time · 3+ years exp · Alberton
Apply
Litigation Attorney 13 days ago
≈ $16k – $33k per year (Estimated) · In office · Full-Time · 2+ years exp · Johannesburg
Apply
Tax Consultant 13 days ago
$18k – $215k per year · In office · Full-Time · 3+ years exp · Pretoria
Apply
$12k – $13k per year · In office · Full-Time · Pretoria
Apply
Netwrk Recruitment 1 day ago
$12k – $15k per year · In office · Contractor · Pretoria
Apply
Personal Assistant 1 day ago
up to $6.9k per year · In office · Full-Time · Pretoria
Apply
≈ $30k – $61k per year (Estimated) · In office · Full-Time · 4+ years exp · Pretoria
Python
SQL
Python
pySpark
Databases
Delta Lake
Microsoft Fabric
AI/ML
Spark
Machine Learning
DevOps
Azure
CI/CD
Git
Analytics
Power BI
ETL/ELT
Azure Data Factory
Dimensional Modeling
Apply
$15k per year · In office · Full-Time · Pretoria
Apply
See all jobs
This is one of many
2,032,424 more open roles from verified company boards, updated every day.