director of it careers in Chennai, India