Source candidates through job portals, social media, employee referrals, and networking.
Screen resumes and shortlist qualified candidates.
Conduct phone, virtual, and in-person interviews.
Coordinate interview schedules with hiring managers.
Manage the end-to-end recruitment process.
Prepare and extend job offers to selected candidates.
Maintain candidate databases and recruitment records.
Build and maintain a talent pipeline for future hiring needs.
Ensure a positive candidate experience throughout the recruitment process.
Assist with onboarding activities for new hires.