- Design and update job descriptions.- Source candidates via online channels and data calling.- Craft recruiting emails.- Screen resumes and conduct interviews (phone, video, in-person).- Advertise job openings on various platforms.- Provide candidate shortlists to hiring managers.- Monitor key HR metrics like time-to-fill and time-to-hire.- Participate in job fairs and in-house events.- Assist with onboarding new hires.