**Job Description:**
* We are seeking a Payroll and Human Resources Officer to join our team. This role will be responsible for managing payroll administration and providing HR support to the business.
**Key Responsibilities:**
1. To prepare and process payroll in line with company policy and employment regulations.
2. Maintain accurate payroll records, including pay rates, deductions, and benefits.
3. Respond to employee queries on payroll and resolve discrepancies.
4. Collaborate with managers on time/attendance tracking and integration.
5. Support payroll audits and reporting (monthly, quarterly, annually).
6. Ensure confidentiality and integrity of sensitive payroll data.
**Human Resources Responsibilities:**
1. Act as a point of contact for HR queries and support day-to-day HR operations.
2. Maintain accurate HR records, including contracts, leave, training, etc.
3. Support recruitment processes, from advertising roles to reference checks.
4. Assist with onboarding, training coordination, and performance reviews.
5. Help implement and track employee learning and development plans.
6. Liaise with external training providers and ensure compliance with internal policies.
**Requirements:**
* A third-level qualification in HR, Business, or a related field.
* Strong experience in payroll and HR administrative functions.
* Excellent organizational and time management skills.
* High attention to detail and ability to work under pressure.
* Excellent communication skills – written and verbal.
* Advanced MS Excel and systems knowledge is a must.
**Benefits:**
* Be part of a collaborative and supportive HR team.
* Gain hands-on experience across both payroll and strategic HR.
* Opportunity to contribute to staff development and organizational improvement.
* Varied and rewarding role with real impact.