it sales business jobs careers in Karur, India