Job Description
➔ Collaborates with hiring managers to understand the needs and roles to be filled; reviews job descriptions for vacancies.
➔ Assists with the development and revision of specifications and job descriptions for selected positions.
➔ Identifies the most effective methods for recruiting and attracting candidates.
➔ Conduct employee onboarding and help organize training & development initiatives.
➔ Assist in development and implementation of human resource policies
➔ Handle performance management
➔ Enhance job satisfaction by resolving issues promptly, applying new perks and benefits and organizing team building activities
➔ Ensure compliance with labor regulations
➔ Organize and maintain personnel records
➔ Update internal databases (e.g. leaves, attendance, etc)
➔ Prepare HR documents, like employment contracts and new hire guides
➔ Create regular reports and presentations on HR metrics
➔ Answer employees’ queries about HR-related issues
➔ Assist payroll department by providing relevant employee information (e.g. leaves of absence, sick days and work schedules)
➔ Participate in HR projects (e.g. help organize a job fair event)
Requirements
➔ 5-8 years of relevant experience in IT Software or research or consulting
➔ Excellent verbal and written communication skills.
➔ Excellent interpersonal skills.
➔ Aptitude in problem-solving.
➔ Understanding of general human resources policies and procedures.
➔ Good knowledge of employment/labor laws.
➔ Thorough understanding of technology, technical roles and technical skills.
➔ Thorough understanding of recruiting methods and best practices, as well as applicable policies and federal, state, and local employment laws and regulations.
➔ Computer literacy (MS Excel, MS Office applications, in particular)
➔ B.Tech or MBA (HR)