Job SummaryThe HR Administrator supports the HR department in ensuring smooth and efficient business operations. This role is responsible for performing a variety of HR and administrative duties including maintaining employee records, assisting in recruitment processes, coordinating HR projects, and ensuring compliance with HR policies and labor laws.Key ResponsibilitiesMaintain and update employee records (digital and physical)Assist with recruitment processes: posting job ads, scheduling interviews, coordinating with candidatesPrepare HR documents such as employment contracts, onboarding materials, and company policiesSupport onboarding and offboarding processes for new and exiting employeesAssist in payroll preparation by providing relevant data (e.g., absences, bonuses, leaves)Address employee queries about HR-related issues such as benefits, leaves, and company policiesCoordinate training sessions, HR events, and team-building activitiesEnsure the HR database is up to date, accurate, and complies with relevant legislationSupport compliance with labor laws and internal policiesAssist with performance management proceduresMaintain confidentiality of employee data and sensitive HR mattersRequirements and SkillsBachelor's degree in Human Resources, Business Administration, or related fieldProven experience as an HR Administrator or relevant human resources/administrative positionUnderstanding of HR functions and best practicesKnowledge of labor laws and HR policiesProficient in MS Office (Word, Excel, PowerPoint); experience with HRIS systems is a plusExcellent organizational and time-management skillsStrong communication and interpersonal abilitiesHigh level of discretion and confidentialityDetail-oriented and proactive