Library Discovery and Integrated System Coordinator
The Princeton University Library is one of the world’s leading research libraries, serving a diverse community of 5,200 undergraduates, 2,700 graduate students, 1,200 faculty members, and many visiting scholars. Its holdings include more than 7 million printed volumes, 5 million manuscripts, 2 million non-print items, and extensive collections of digital text, data, and images. The Library employs a dedicated and knowledgeable staff of more than 300 professional and support staff working in a large central library, 9 specialized branches, and 3 storage facilities.
This position is responsible, along with colleagues in the Library Systems Office, for managing the configuration and back office settings for the Library’s discovery layer products (currently Voyager, Primo, and Summon) as well as the integrated resources management systems used by Library staff (currently Voyager, Meridian, and SFX).
The position is also responsible for helping to create and regularly maintain the various online and batch interfaces between the discovery layers and the ILS, as well as from the ILS to third party systems, among them PeopleSoft, GFA, Borrow Direct, Aeon, and others. Responsible for significant data extracting and reporting using Access, SQL and other reporting tools. Complex reports and queries are created for Technical and Public Services staffs, for ARL statistics and other national organizations that collect library data. Manages various data loads and feeds, including financial, patron, and some bibliographic. Also manages the Library’s Stack Map cloud based system which provides online maps of our branch libraries and also the Library’s instance of OnBase, a business document management system used by several Library units. Plays an active important role in managing system data integrity, keeping up with maintenance requirements and new release installatio n oversight, and if need be, recovery and restoration. Provides documentation for performing these various tasks, especially those that lack documentation.
He/she is also responsible for analyzing new Library system products with the aim of making strategic recommendations, choices, and decisions about next generation migration. Also responsible for managing such migrations, including comprehensive data migration as well as configuration choices and policy decisions.
This position routinely interacts and collaborates with many staff in the library and in various University departments, as well as with software vendors. The position reports to the Deputy University Librarian.
Required: BA from an accredited academic university. In depth knowledge of Library Integrated System data formats and structures, both past and future. Demonstrated experience with SQL/RDBMS systems. Familiarity with using Linux/Unix. Demonstrated experience using at least two scripting tools, such as Visual Basic, BASH, PERL, PHP, Ruby and or Python, as well as experience with HTML/CSS. Demonstrated knowledge of Library catalog data. Demonstrated knowledge of XML markup for library data. Experience with Unicode, and library related non-Roman character encoding. Ability to be able to troubleshoot issues with library systems or library data and to manage solutions. Excellent communication skills.
Preferred: MLS from an ALA accredited Library Information School. Demonstrated knowledge of HTTP techniques and RESTful protocols. Familiarity with Linked Data conventions. Reading knowledge of at least one foreign language.
Applications will be accepted only from the Jobs at Princeton website: http://www.princeton.edu/jobs and must include a resume, cover letter, and a list of three references with full contact information. Princeton University is an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability status, protected veteran status, or any other characteristic protected by law. This position is subject to the University’s background check policy.