Create and update job descriptions
Source potential candidates from various online channels (e.g., social media and professional platforms like LinkedIn, etc.)
Screen incoming resumes and job application
Interview candidates (via phone, video and in-person)
Advertise job openings on the company's careers page, social media and internally
Provide shortlists of qualified candidates to hiring managers
Send job offer emails and answer queries about compensation and benefits
Forming and maintaining employee records-Updating databases internally, such as sick and maternity leave
Preparing and amending where necessary HR documents, i.e., employment contracts and recruitment guides
Act as a consultant to new hires and help them onboard
Act as an office manager to India office
Work with management teams during onboarding and offboarding