Manage end-to-end recruitment process (sourcing to onboarding)
Collaborate with hiring managers to understand job requirements
Post job openings on job portals, social media, and company website
Source candidates through job boards, networking, and referrals
Screen resumes and conduct initial interviews
Coordinate interviews between candidates and hiring managers
Conduct background and reference checks
Maintain recruitment databases and applicant tracking systems
Prepare offer letters and negotiate salary packages
Ensure positive candidate experience throughout the hiring process
Participate in job fairs and campus recruitment drives