About the job Analyst: Payroll Data and Systems
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