Source, screen, and shortlist candidates for open positions using job portals, social media, and networking.
Conduct initial phone or in-person interviews to assess candidate fit.
Coordinate interview schedules between candidates and hiring managers.
Prepare and send offer letters, employment contracts, and manage onboarding formalities.
Maintain and update the candidate database and recruitment tracking system.
Build and maintain strong relationships with hiring managers to understand staffing needs.
Ensure compliance with company policies and local labor laws during recruitment.
Provide regular updates and reports on recruitment progress to HR and management.
Handle employer branding activities and participate in job fairs or campus recruitment drives.