We are looking for a dedicated and well-organizedHuman Resources Officerwith prior . This role involves handling employee records, recruitment coordination, onboarding, payroll support, and employee engagement initiatives, ensuring smooth and efficient HR processes across the organization.Key Responsibilities:Maintain and regularly update both physical and digital employee records and personnel filesActively participate in workforce planning and support the end-to-end recruitment processSchedule interviews and maintain communication with candidates throughout the hiring processPrepare and issue offer letters, employment contracts, and other formal HR documentationFacilitate smooth onboarding of new hires and ensure proper database updatesCollect and maintain employee payroll data, including bank account detailsMonitor staff attendance and keep accurate daily recordsManage leave records in Excel, tracking eligibility, availed, and remaining balancesTrack probation timelines and ensure timely communication of outcomes via formal lettersAssist in employee offboarding, ensuring all clearance procedures are followedSupport regular employee engagement activities under the supervision of the HR leadPerform any other HR-related tasks assigned by the supervisorRequirements:Minimum 1 year of .)Strong organizational and time management skillsSelf-motivated with the ability to work independently and take initiativeExcellent verbal and written communication skills in EnglishBachelor's degree in Human Resources Management or a related field