Human Resource Generalist

ASUS

Johannesburg

On-site

ZAR 350,000 - 550,000

Full time

2 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

ASUS in Johannesburg seeks an experienced HR Generalist to manage recruitment, employee relations, and performance management in compliance with SA labour law. You will handle HR administration, payroll inputs (no processing), and SAP HR data integrity, while supporting policy development and training initiatives.

The role requires 3–5 years’ HR Generalist experience, strong communication, and meticulous documentation within a corporate, SME, or cooperative environment.

Qualifications

  • Bachelor's degree in Human Resources, Labour Relations, Law, Business Administration, or related field.
  • Minimum 3-5 years as an HR Generalist.
  • Strong knowledge of South African labour laws.
  • SAP HR system experience is required.
  • Excellent communication, conflict resolution, and problem-solving skills.
  • Strong documentation and administration capability.

Responsibilities

  • Manage end-to-end recruitment process (job postings, screening, interviews, onboarding).
  • Handle employee relations, grievances, disciplinary processes, and investigations.
  • Maintain performance management processes and documentation.
  • Ensure HR records are accurate, compliant, and audit-ready.
  • Coordinate payroll input data and supporting documentation (no payroll execution).
  • Develop and enforce HR policies in line with labour laws.
  • Identify training needs and coordinate delivery and records.
  • Prepare HR reports, metrics, and workforce insights for management.
  • Maintain SAP HR data integrity and generate HR reports.
  • Provide cross-functional business support as required.

Skills

Communication
Conflict resolution
Documentation
MS Office
Independent worker

Education

Bachelor's degree in HR

Tools

SAP HR
MS Excel
MS Word

Job description

Job Purpose

The Human Resources Generalist is responsible for managing and coordinating all HR functions across the organisation, ensuring effective recruitment, employee relations, performance management, compliance, and HR administration. The role ensures adherence to South African labour legislation and company policies while supporting accurate, consistent, and efficient HR operations.

Key Responsibilities
1. Recruitment & Talent Management
  • Manage end-to-end recruitment process (job postings, screening, interviews, onboarding)
  • Draft and post job advertisements and manage recruitment coordination
  • Screen CVs based on defined criteria
  • Coordinate interview scheduling and logistics
  • Conduct or oversee reference checks
  • Manage onboarding and offboarding administration
  • Track probation periods and contract renewals
2. Employee Relations, Grievance Management & Conflict Resolution
  • Act as primary escalation point for employee relations matters
  • Manage grievances, disciplinary processes, and workplace investigations
  • Facilitate conflict resolution between employees and management
  • Support managers with performance and conduct matters
  • Ensure fair, consistent, and legally compliant application of policies
  • Ensure disciplinary and grievance documentation is properly prepared and maintained
  • Take or oversee minutes for formal HR-related meetings
3. Performance Management
  • Maintain performance appraisal systems
  • Track performance review cycles and ensure completion timelines
  • Support managers with probation reviews, KPIs, and performance improvement plans
  • Maintain performance documentation and records
  • Drive a performance-driven culture within the organisation
4. HR Administration, Records & Compliance
  • Maintain day-to-day accurate employee records (contracts, personal files, HR documentation)
  • Ensure HR filing systems (digital and physical) are complete and audit-ready
  • Prepare standard HR documentation (letters, confirmations, contract templates)
  • Track probation periods and contract expiries
  • Ensure compliance documentation is properly maintained
5. Payroll Input & Data Administration (No Payroll Processing)
  • Collect, verify, and approve payroll input data (leave, claims, allowances)
  • Maintain payroll supporting documentation
  • No payroll calculation, preparation, or execution responsibilities
6. Policy & Labour Law Compliance
  • Ensure compliance with South African labour legislation (BCEA, LRA, etc.)
  • Develop, update, and enforce HR policies and procedures
  • Maintain disciplinary codes and ensure consistent application
  • Support CCMA-related documentation preparation with management/legal support
  • Ensure HR compliance with company governance standards
7. Training & Development
  • Identify training needs across the organisation
  • Coordinate training programmes and logistics
  • Maintain training records and attendance tracking
  • Support employee development and career progression
8. HR Reporting
  • Prepare HR reports, metrics, and workforce insights for management
  • Track HR trends such as turnover, absenteeism, and performance compliance
  • Support HR planning aligned with business objectives
  • Assist with organisational development initiatives and management reporting
9. HR Systems & SAP Administration
  • Maintain HR system integrity, including SAP HR modules (required experience)
  • Ensure employee data accuracy across HR systems
  • Generate HR reports and support data audits
  • Maintain system discipline and data accuracy standards
10. Adhoc Business Support (Non-HR Functions)
  • Provide reasonable administrative and operational support to business functions outside of HR when required
  • Assist with general office coordination tasks during operational needs
  • Support cross-functional projects where HR involvement is required
  • Participate in business support tasks as reasonably directed by management, provided they do not conflict with statutory HR responsibilities or compliance obligations
  • Ensure such duties are performed within professional capability and without compromising HR confidentiality or compliance standards
Requirements
  • Bachelor's degree in Human Resources, Labour Relations, Law, Business Administration, or related field
  • Minimum 3-5 years as an HR Generalist
  • Strong knowledge of South African labour laws
  • SAP HR system experience (required)
  • Strong communication, conflict resolution, and problem-solving skills
  • Strong documentation and administrative capability Experience preparing disciplinary documentation and compliance records
  • Strong understanding of confidentiality principles
  • Proficiency in MS Office (especially Excel and Word)
  • High attention to detail and strong documentation skills
  • Ability to work independently within defined authority limits
Preferred Experience
  • Exposure to CCMA processes
  • Experience in SME or cooperate environments
Key Competencies
  • Strong judgement and decision-making ability
  • High integrity and strict confidentiality
  • Excellent organisational and time management skills
  • Strong attention to detail and accuracy
  • Ability to manage sensitive employee relations matters professionally
  • Adaptability to support broader business operational needs
Working Conditions
  • Office-based role interacting across all departments
  • Regular handling of confidential and sensitive HR matters
  • May be required to assist with reasonable adhoc business support tasks outside HR
Reporting To

Head of Operations

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

HR Generalist
HR Generalist

Oza Holdings • Midrand

On-site
ZAR 420,000 - 660,000
Human Resources Generalist
Human Resources Generalist

SpesNet Group • Centurion

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

Ikwezi Mining (Pty) Ltd • Midrand

On-site
ZAR 420,000 - 620,000
Hr Officer
Hr Officer

O'Brien Recruitment • Wes-Kaap

On-site
ZAR 320,000 - 520,000
Hr Manager
Hr Manager

Dananda Talent • Gauteng

On-site
ZAR 600,000 - 900,000
HR Generalist
HR Generalist

FullServe Services (Pty) Ltd • Alberton

On-site
ZAR 360,000 - 520,000
Human Capital Officer
Human Capital Officer

Boardroom Appointments • Johannesburg

On-site
ZAR 350,000 - 600,000
HR Business Partner
HR Business Partner

Merchant West • Gauteng

On-site
ZAR 450,000 - 580,000
Senior HR Manager (Strategic HR Generalist)
Senior HR Manager (Strategic HR Generalist)

The Focus Group • Sandton

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

Boardroom Appointments • Johannesburg

On-site
ZAR 420,000 - 620,000