project team member careers in Hosur, India