http://www.umich.edu/~jobs/ Job ID: 32963
Applications Programmer-Analyst Intermediate/Librarian Digital Library Production Service (DLPS) University of Michigan Library FLSA: Exempt Hours: 40 hours/week Target Salary Range: $50,000-$75,000 annually, dependent on qualifications and previous relevant experience of the selected candidate.
Note: Review of applications will begin on September 3, 2009.
Context: The University of Michigan Library, Digital Library Production Service, is seeking a programmer experienced with large-scale information retrieval systems. Specific tasks will vary depending on organizational needs and appointee's skills. Tasks will include working on web applications and APIs for search and retrieval of hundreds of thousands of images (first and foremost), full-text search of millions of books, and related functionality such as advanced tools for building virtual collections of content. Working with content providers to deploy data, and developing tools to facilitate such work, are common as well.
The Digital Library Production Service (DLPS), a part of the University of Michigan University Library, is one of the nation's premier organizations for the creation and support of digital library resources and infrastructure, with production level support for electronic library collections. Comprised of more than 20 staff members, including librarians, programmers, and skilled technical staff, DLPS is funded primarily with a base budget for both staff and equipment, and relies on significant grant and revenue funding for a variety of new and incremental initiatives. Staff members within DLPS have responsibility for creating online access mechanisms, and for significant digital conversion activities. DLPS provides these services to the University of Michigan as well as to other institutions. DLPS staff members play a significant role in the University of Michigan Library's work on the HathiTrust digital library and conversion related to the Google Books digitization effort. Most conversion activities are conducted through a unit within DLPS, the Digital Conversion Unit (DCU). In addition to work related to HathiTrust, one of the world's largest digitized book and journal collections, DLPS staff support several hundred thousand rich images in visual resource collections, large collections of finding aids, and contribute to the Library's development efforts with many other formats. DLPS is also the primary development organization for DLXS ( http://www.dlxs.org ), a leading-edge initiative for the development of a digital library access system.
DLPS is a department within the Library Information Technology (LIT) division, one of the major divisions of the University Library. LIT is focused on the development and maintenance of digital resources and provides principal technology management services and support for the University Library system. More information about LIT is online at http://www.lib.umich.edu/lit/
1. Collaborate with colleagues to envision, specify, and deliver innovative library information systems and services. 2. Design, develop, deploy, and maintain large-scale information retrieval systems for the web. 3. Work directly in a supportive and responsive manner with content providers to deploy their data online. 4. Support other developers with documentation, direct communication, and occasional presentations.
Note: This position may be filled as a librarian depending on qualifications of selected candidate. The final librarian rank and salary will be dependent on his/her qualifications and experience.
Note: Benefits include 24 days of vacation a year; 15 days of sick leave a year with provisions for extended benefits, as well as opportunities for travel and professional development, and TIAA-CREF or Fidelity Investments retirement.
* ALA-accredited masters degree in library or information studies or equivalent advanced degree and experience; * Demonstrated experience developing APIs, such as RESTful web services; * A working knowledge of image formats and image processing tools; * Experience implementing web applications that follow Web Content Accessibility Guidelines; * Understanding of object oriented programming concepts; * Experience using version control systems in software development;
How to apply
Published: Tuesday, August 11, 2009 13:00 UTC
Last updated: Tuesday, February 28, 2017 23:48 UTC