The posting
Analyst: Payroll Data and Systems - Jetpark, Boksburg
Minimum Requirements
- 3 - 5 years of relevant experience in a similar role with a proven track record of payroll experience as well as employee data and system management
- Grade 12 (Essential)
- Diploma in Finance or related field (Essential)
- Knowledge of system administration, including user access management, troubleshooting, and system optimisation
- Proficient in reporting tools (e.g., Excel, Power BI, Tableau)
- Knowledge of the Synerion system
- Strong knowledge and understanding of systems
- Verbal and written communication skills
- Interpersonal skills
- Problem-solving skills
Employee Master Data Management
- Maintain the organizational hierarchy and job architecture by making necessary updates such as creating new companies, divisions, and departments
- Map employee data architecture across systems to ensure alignment of all data sources and information to support effective reporting and decision-making
- Clean up data to ensure that all data is accurate, current, and categorised correctly
- Liaise with the IT team to run system upgrades as required and ensure that data integrity is upheld
- Partner with IT and system providers to ensure that data security measures are in place and operate effectively in line with regulations and best practices
- Conduct system audits on a regular basis, identify and resolve any issues that might impact HR functions and processes
System Management
- Act as the Super User for all relevant payroll systems, databases, and reports
- Manage system performance and user access to ensure functions operate optimally and meet operational, security, and compliance requirements
- Identify and raise any concerns or issues relating to the systems, ensuring they are addressed promptly
- Collaborate with the system service provider and the IT team to resolve identified issues and risks
- Import relevant information (e.g., increases and employee details) to ensure that systems reflect accurate information
- Make necessary updates to systems in line with business requirements (e.g., calendar, pay periods)
- Work with the system provider and IT to implement upgrades, developments, customisations, or enhancements (e.g., loading new companies, setting up rules, transferring employees)
- Attend to system tickets daily, ensuring all are addressed, resolved, and closed promptly
- Collaborate with the training department to train staff on system use and provide ongoing support
- Develop and distribute user documentation aligned with the training provided
Reporting
- Extract, compile, and distribute daily, weekly, monthly, and annual reports
- Create and automate reports and dashboards as per business requirements
- Provide monthly people metrics and reports on relevant trends
Payroll
- Execute wage administrator duties for payrolls
- Update monthly payroll input
- Run weekly timecards and perform spot checks on hours worked
- Print weekly timecards and verify terminations, upgrades, downgrades, and leave
- Balance the billings for selected payrolls
- Handle day-to-day payroll queries
- Submit leave forms to service providers
- Calculate back pay requests and submit for payment
- File all payroll documents
- Distribute payslips from service providers to branches
- Allocate and track all types of leave (sick leave, annual leave, family responsibility leave)
- Ensure leave balances are correctly maintained and updated
- Address employee leave queries and discrepancies
- Calculate and implement increases and bonuses when applicable
- Run and distribute wage reports for HR, Operations, Finance, and Risk/Compliance



