director of it careers in Hosur, India