contracting careers in Karur, India