* Assist in recruitment processes, including posting job vacancies and scheduling interviews.* Maintain and update employee files and HR databases.* Prepare employment contracts, HR letters, and official documents.* Support onboarding and orientation for new employees.* Monitor attendance, leave records, and employee documentation.* Respond to employee inquiries regarding HR policies and procedures.* Assist in payroll preparation by providing relevant employee data.* Coordinate training sessions and employee activities.* Ensure confidentiality of employee information and company records.* Support HR managers with administrative tasks and reports * Bachelor’s degree in Human Resources, Business Administration, or related field.* Previous experience in HR or administrative work is preferred.* Knowledge of labor laws and HR practices is an advantage.* Proficiency in Microsoft Office applications specially MS. Excel .* Good communication and organizational skills