Key Responsibilities:Understand hiring needs across departments and rolesCreate and post job descriptions on job portals, social media, and company channelsSource potential candidates through LinkedIn, job boards, and referralsScreen resumes and conduct initial telephonic interviewsCoordinate interview schedules with department headsMaintain a talent pipeline for future hiringEnsure a smooth onboarding experience for selected candidatesMaintain hiring records and generate weekly recruitment reports