HR Manager

Centre Recruit Consultants

Johannesburg

On-site

ZAR 334,800 - 446,400

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

A recruitment consultancy company is seeking an experienced HR Manager to lead all HR functions within the organization remotely. Based in Johannesburg, the successful candidate will be responsible for developing HR strategies, managing recruitment, and ensuring compliance with South African labour legislation. This role requires strong leadership, excellent communication skills, and proven HR experience. The salary is competitive, ranging from R30,000 to R40,000 CTC per month.

Qualifications

  • 5-10 years HR experience with at least 2-3 years in a managerial role.
  • Strong knowledge of South African labour legislation.
  • Excellent communication and interpersonal skills.

Responsibilities

  • Develop and implement HR strategies aligned with business objectives.
  • Manage the full recruitment and onboarding process.
  • Ensure compliance with South African labour laws and company policies.

Skills

HR strategy development
Employee relations
Performance management
Communication skills
Leadership
Problem-solving

Education

Bachelor’s degree in Human Resources or related field

Job description

Johannesburg, South Africa

We are seeking an experienced and proactive HR Manager to lead and manage all human resources functions within the organization. This is a remote role; however, the successful candidate must be based in Johannesburg. The ideal candidate will play a key role in driving HR strategy, enhancing employee engagement, and ensuring compliance with South African labour legislation.

Key Responsibilities
  • Develop and implement HR strategies aligned with business objectives
  • Manage the full recruitment and onboarding process
  • Handle employee relations, including disciplinary processes and conflict resolution
  • Ensure compliance with South African labour laws and company policies
  • Drive performance management, including reviews and KPI tracking
  • Implement training and development initiatives
  • Oversee compensation, benefits, and payroll coordination
  • Monitor employee engagement and retention strategies
  • Maintain accurate HR records and reporting
  • Provide guidance to leadership on HR best practices
Requirements
  • Bachelor’s degree in Human Resources, Business Administration, or related field
  • 5–10 years’ HR experience, with at least 2–3 years in a managerial role
  • Strong knowledge of South African labour legislation
  • Proven experience across recruitment, employee relations, and performance management
  • Excellent communication and interpersonal skills
  • Strong leadership and problem-solving abilities
  • High level of confidentiality and professionalism
  • Salary: R30,000 – R40,000 CTC per month
  • Work Model: Fully Remote
  • Location Requirement: Must be based in Johannesburg
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior HR Manager
Senior HR Manager

Placements24 • Pietermaritzburg

On-site
ZAR 1,200,000 - 1,800,000
Comprehensive health insurance
Flexible remote work arrangements
Travel opportunities as needed
+1
Senior Human Resources Manager
Senior Human Resources Manager

Placements24 • Midrand

Hybrid
ZAR 1,000,000 - 1,500,000
Competitive salary
Medical aid
Retirement fund
+2
HR Manager
HR Manager

Placements24 • Soweto

Hybrid
ZAR 900,000 - 1,500,000
Executive bonuses
Hybrid work model
Health & retirement plan
+1
Strategic HR Manager - Remote (Johannesburg)
Strategic HR Manager - Remote (Johannesburg)

Centre Recruit Consultants • Johannesburg

Remote
ZAR 334,800 - 446,400
Senior HR Generalist - Remote
Senior HR Generalist - Remote

Placements24 • LegKraal Gate

Hybrid
ZAR 900,000 - 1,300,000
Salary with bonuses
Fully remote
Medical aid
+3
Remote Lead Human Resources Generalist
Remote Lead Human Resources Generalist

Placements24 • Sandton

Hybrid
ZAR 900,000 - 1,400,000
Competitive salary and bonus
Fully remote position
Medical aid
+3
Remote Human Resources Specialist
Remote Human Resources Specialist

Placements24 • Bloemfontein

Hybrid
ZAR 350,000 - 520,000
Remote work
Flexible hours
Medical benefits
+3
Hr Professional
Hr Professional

Pro Personnel • South Africa

Remote
ZAR 900,000 - 1,500,000
Remote Head of Human Resources
Remote Head of Human Resources

Placements24 • Sandton

Hybrid
ZAR 1,700,000 - 2,600,000
Executive-level compensation
Fully remote leadership
Executive health and wellness
+2
Remote Human Resources Manager
Remote Human Resources Manager

Placements24 • Klerksdorp

Hybrid
ZAR 900,000 - 1,300,000
Remote-first benefits
Stock options
Bonuses
+2