Role OverviewWe are seeking an HR Generalist to manage daily human resources operations, acting as a key point of contact for employee relations, recruitment, benefits administration, and policy implementationKey ResponsibilitiesAct as the HR focal point to the Technical division, with accountability for the delivery of HR services in terms of Personnel & RecruitmentProcess recruitment process (sourcing, filtering, scheduling interviews, interviewing candidates, and shortlisting them)Prepare the vacancy announcement and publish it across different recruitment channels.Handles social insurance issues.Process hiring procedures.Archive and compile the employees’ personnel files and make sure all documents are present. Identify the missing documents, make sure the checklist is present and documented.Draw up employment contracts and amendments.Prepare official letters (employee certificate, etc.) and any other documents requested from the supervisorOrganize the filing system by ensuring that all files are labelled, and old files are archived.Assist in the preparation of any required reportComplete termination paperwork. A bachelor's degree is required; an additional certificate in Human Resource Management will be a plus.Good organizational and time management skills.Outstanding communication and interpersonal skills.Experience from 0 to 3 years in the related field, especially in recruitment.Knowledge of Personnel basics.