Hr manager / people & culture manager

apartmentMichelle Taylor Recruitment placeJohannesburg calendar_month 

Growing company situated in the Edenvale area seeking a HR Manager to build clear systems, strong policies, and a healthy people culture in order for leadership team to focus on growth, service delivery, and clients.

This role exists to:

  • Create structure and clarity for staff
  • Reduce admin, confusion, and people-related issues
  • Ensure fairness, consistency, and compliance
  • Support coaches so they can perform at their best
  • Protect the business legally and culturally
  1. Policies, Systems & Compliance (Big Priority)
  • Create, maintain, and improve HR policies, including:
  • Leave management
  • Discipline & misconduct procedures
  • Code of conduct
  • Grievance processes
  • Attendance & punctuality standards
  • Performance management frameworks
  • Use of company equipment

Ensure policies are:

  • Practical (not corporate nonsense)
  • Easy to understand
  • Aligned with labour law

Additional duties:

  • Keep all HR documents updated and accessible
  • Ensure POPIA compliance for staff records
  • Goal: Clear rules = fewer problems.
  1. Leave, Attendance & Time-Off Management
  • Manage and approve:
  • Annual leave
  • Sick leave
  • Family responsibility leave
  • Special requests
  1. Staff Administration & Records
  • Maintain accurate staff files for all coaches and staff:
  • Contracts
  • IDs and identification documents
  • Qualifications and certifications
  • Criminal record checks
  • First aid certificates
  • Staff photos
  1. Performance, Discipline & Support
  • Support leadership with:
  • Performance warnings and feedback
  • Disciplinary processes
  • Investigations
  • Hearings (where required)
  1. Onboarding, Exits & Transitions
  • Improve and manage:
  • New staff onboarding experience
  • Probation tracking
  • Role clarity and expectations
  • Resignations, terminations, and exits
  • Exit feedback to identify trends and risks
  1. Culture, People Experience & Communication
  • Be a trusted point of contact for staff and help build a culture of:
  • Accountability
  • Growth
  • Respect
  • Clear communication
  • Support leadership initiatives around:
  • Team development
  • Recognition programs
  • Staff wellbeing
  1. HR Reporting & Leadership Support
  • Provide regular updates to leadership on:
  • Staff numbers and headcount
  • Leave trends and patterns
  • Performance concerns
  • Risk areas

The ideal candidate should have:

  • Strong people skills, but firm when needed
  • Organised, structured, and process-driven approach
  • Understanding of labour law (South African context)
  • Comfortable working with a young, dynamic coaching team
  • Not afraid of conflict or difficult conversations
  • Can work independently and proactively
  • Values culture, fairness, and accountability
Bonus Qualifications (Nice to Have)
  • Experience in education, sport, or service industries
  • Experience with fast-growing teams

-

check_circleNew offer

Handyman

apartmentPhakisa HoldingsplaceJohannesburg
Handyman Reporting to: HR Manager Seniority Level: Mid Career (2-4 yrs exp) Type: Permanent Duties and Responsibilities:  •  Perform electrical repairs, including lights and laundry.  •  Ensure mechanical equipment is in working order and fixed...
apartmentThe Legends AgencyplaceJohannesburg
oversight across key support functions. The immediate priority is ensuring continuity following the departure of the HR Manager, while developing a deep understanding of existing processes, systems, and team dynamics before introducing any changes. The role...
electric_boltImmediate start

Senior Payroll Administrator

apartmentComplement RecruitmentplaceJohannesburg
employee travel claims submissions. Process Deductions: Manage various deductions like garnishments and staff accounts. Leave management: This involves extracting leave reports to track remaining leave balances and sending them to the HR Manager. Third...