human resource careers in Hosur, India