Global assistant librarian jobs careers