Partner with hiring managers to identify staffing needs and define job requirements.
Develop and update job descriptions and job specifications.
Post job openings on various job portals, social media, and career pages.
Source and recruit candidates using databases, social media, and professional networks.
Screen candidates’ resumes and job applications.
Conduct interviews using various reliable recruiting and selection tools.
Assess applicants’ relevant knowledge, skills, experience, and culture fit.
Coordinate interviews between candidates and hiring managers.
Provide feedback to candidates and maintain a positive candidate experience.
Manage the offer process and onboarding of new hires.
Maintain and update the recruitment database and track key metrics (e.g., time-to-hire, cost-per-hire).
Ensure compliance with labor laws and HR policies throughout the hiring process.
Assist in employer branding initiatives and participate in job fairs or campus recruitment drives.