×
Register Here to Apply for Jobs or Post Jobs. X

HR Generalist

Job in Cape Town, 7100, South Africa
Listing for: O'Brien Recruitment
Contract position
Listed on 2026-03-05
Job specializations:
  • HR/Recruitment
    Regulatory Compliance Specialist, Talent Manager
  • Business
    Regulatory Compliance Specialist
Job Description & How to Apply Below
Position: HR Generalist (Fixed-Term Contract – 26Months)

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.

Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary