associate professor careers in Karur, India