research librarian careers in Karur, India