HR Generalist (Fixed-Term Contract – 6 Months)

apartmentO'Brien Recruitment placeCape Town calendar_month 
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 within 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.

apartmentExtraordinary SolutionsplaceCape Town
Junior HR Generalist | Cape Town People. Culture. Precision. A growing luxury hospitality platform is seeking a Junior HR Generalist to support the people and culture function across a portfolio of high-end hospitality and lifestyle businesses...
electric_boltImmediate start

HR Generalist | Solar & Renewable Energy

apartmentTrudyQ ConsultingplaceCape Town
experience as an HR Generalist (preferably within energy, engineering, or technical industries)  •  Strong knowledge of South African labour laws and HR practices  •  Excellent communication and interpersonal skills  •  Ability to work independently...
local_fire_departmentUrgent

Human Resources Manager

apartmentThe Legends AgencyplaceCape Town
and employees. This is a hands-on role suited to someone comfortable working independently within a small-business environment. Key Responsibilities  •  Minimum 5 years HR generalist or HR management experience in a similar environment  •  Manage the full employee...