Overview

HR Generalist Jobs in Cape Town, South Africa at O’Brien Recruitment

Position: HR Generalist (Fixed-Term Contract – 6 Months)

Human Resource Generalist
Cape Town
Fixed Term Contract – 6 Months
Office Based | Monday – Friday

An established and innovative financial services organisation based in Cape Town is seeking an experienced Human Resource Generalist to join their team on a 6-month fixed term contract.

This role offers exposure across the full employee lifecycle and requires a strong payroll foundation, advanced reporting capability, and proven experience within the financial services environment (non-banking preferred).

Key Responsibilities:

Payroll Administration

  • End-to-end payroll administration using Sage 300

  • Ensuring payroll accuracy, integrity, and timely processing

  • Managing payroll inputs including new hires, terminations, maternity leave, salary changes, bonuses, and deductions

HR Generalist Functions

  • Providing day-to-day HR administration and coordination across the employee lifecycle

  • Maintaining accurate employee records and HR systems

  • Managing leave administration and ensuring system accuracy

  • Supporting onboarding and offboarding processes

  • Administering employee benefits including medical aid, retirement funds, and risk benefits

  • Performing HR system updates and data maintenance

  • Preparing and delivering HR, payroll, and headcount reports

  • Conducting workforce analytics and monthly HR reporting

  • Producing ad hoc reports using advanced Excel

  • Supporting audits and internal and external data requests

  • Managing BBBEE administration and reporting

  • Ensuring accurate employee data for BBBEE compliance

  • Liaising with internal and external stakeholders to support regulatory requirements

  • Participating in HR projects and process improvement initiatives

  • Providing ad hoc HR and payroll support as required

Minimum Requirements (Non-Negotiable):

  • Undergraduate degree in Human Resources or related field

  • Minimum 5 years’ experience in HR and payroll administration

  • Experience with in the financial services industry (non-banking preferred)

  • Expert-level Sage 300 payroll experience

  • Proven BBBEE administration experience

  • Advanced Microsoft Excel skills including Pivot Tables, XLOOKUP / VLOOKUP, formulas, and data analysis

  • Strong HR and payroll reporting capability

Core Competencies:

  • High attention to detail and accuracy

  • Strong analytical and problem-solving skills

  • Excellent organisational and time management ability

  • Professionalism, confidentiality, and integrity

  • Strong stakeholder engagement and communication skills

  • Adaptable and resilient in a fast-paced environment

  • Team-oriented with the ability to work collaboratively

If you meet the above requirements and are seeking a contract opportunity within a financial services environment, we encourage you to apply.

Title: HR Generalist

Company: O’Brien Recruitment

Location: Cape Town, South Africa

Category:

Upload your CV/resume or any other relevant file. Max. file size: 800 MB.