medical claims processors auditor careers in Karur, India