The Human Resource Generalist will provide comprehensive HR and payroll support across the full employee lifecycle within a dynamic financial services environment. This role requires strong end-to-end payroll expertise, advanced reporting capabilities, and hands-on HR administration experience.
The successful candidate will play a key role in ensuring payroll accuracy, maintaining compliance, supporting HR operations, and contributing to reporting, analytics, and continuous improvement initiatives.
Manage end-to-end payroll processing using Sage 300
Ensure payroll accuracy, integrity, and timely submissions
Process payroll inputs including new hires, terminations, maternity leave, salary adjustments, bonuses, and deductions
Maintain payroll compliance with statutory and regulatory requirements
Provide day-to-day HR support across the employee lifecycle
Maintain accurate employee records and HR systems
Manage leave administration and ensure system accuracy
Coordinate onboarding and offboarding processes
Administer employee benefits (medical aid, retirement funds, risk benefits)
Support employee relations and compliance processes
Prepare monthly HR, payroll, and headcount reports
Conduct workforce analytics and generate management reports
Produce ad hoc reports using advanced Excel
Support internal and external audits
Manage BBBEE administration and reporting
Maintain accurate employee data for compliance purposes
Liaise with internal and external stakeholders to support regulatory requirements
Participate in HR projects and process improvement initiatives
Support system enhancements and data integrity initiatives
Provide ad-hoc HR and payroll support to the team
Undergraduate degree in Human Resources or related field
Postgraduate qualification advantageous
Minimum of 5 years’ experience in HR and payroll administration
Experience within the financial services industry (non-negotiable)
Proven BBBEE administration experience
Expert-level Sage 300 payroll experience
Strong HR and payroll reporting capability
Advanced Microsoft Office proficiency
Advanced Excel skills (Pivot Tables, XLOOKUP/VLOOKUP, formulas, data analysis)
Strong numerical and analytical skills
Knowledge of payroll compliance and statutory requirements
High attention to detail and accuracy
Adaptable and resilient in a fast-paced environment
Strong analytical and problem-solving ability
Excellent organizational and time-management skills
High levels of professionalism, confidentiality, and integrity
Strong communication and stakeholder engagement skills
Collaborative team player
Opportunity to work within a leading financial services environment
Exposure to all facets of Human Resources
Dynamic, fast-paced, and growth-focused workplace
Professional development and learning opportunities
Competitive remuneration aligned with experience
Collaborative and performance-driven culture
You have successfully created your alert.
You will receive an email when a new job matching your criteria is posted.
Please check your email. It looks like you haven't verified your account yet. Here's what you're missing out on:
Didn't receive the link? Resend Verification Link