Create and post job descriptions: Write clear job descriptions and post them on job boards, social media, and company websites.Source candidates: Actively search for candidates through various channels, including job portals, professional networks like LinkedIn, and employee referrals.Screen and shortlist candidates: Review resumes and applications to create a shortlist of qualified candidates.Conduct initial interviews: Perform phone or video interviews to assess candidates' qualifications, skills, and cultural fit.Coordinate interviews: Schedule interviews between candidates and the hiring team.Manage the recruitment pipeline: Maintain and update the applicant tracking system (ATS) to manage candidate data throughout the recruitment process.Facilitate offers and onboarding: Assist with offer negotiations, manage background and reference checks, and help ensure a smooth onboarding process.Maintain communication: Keep hiring managers and candidates updated on recruitment progress.