California Digital Library, University of California
TITLE: Web Archiving Programmer
CATEGORY: Full-Time, Permanent Position
SALARY: Commensurate with qualifications and experience.
Salary (midpoint) range $53,136 - $79,218. Excellent Benefits.
TO APPLY: https://jobs.ucop.edu/applicants/Central?quickFind=51882
Want to help preserve critical Web content for future generations? This position provides an opportunity for an innovative and service-oriented individual to join dynamic team of programmers and analysts in CDL's Digital Preservation Group. The Web Archive Software Programmer will work on a national project with the California Digital Library (University of California) and the Library of Congress to develop systems for capturing and preserving Web sites. The focus will be on the development of Web services for the harvest, preservation, indexing, analysis, and viewing of Web-based content. The work will span a variety of technical areas including Web crawling, search engines, and user-interface development. It will involve both the integration of third-party software (for example, Heritrix for crawling and Nutch for indexing) and the development of new software using Java and Ruby on Rails. Reporting to the Project's Technical Lead, the position's incumbent will identify, analyze, report on and develop tools for the harvesting and analysis of Web-based content.
The California Digital Library (CDL) is a collaborative effort of the 10 University of California campuses for the design, creation, and implementation of innovative systems that support the research, learning, and teaching of the UC system and its partners. The CDL assumes a leadership role in providing digital content to the citizens of the state, develops systems that encourage resource sharing, and provides for a focus for the development of strategies and initiatives that guide the University's libraries through the transition to the digital future.
-- Bachelors degree or equivalent in an appropriate area such as library and information science or computer science, as well as at least 3 years experience developing software in production environments, web protocols (HTTP, SOAP, LDAP, etc.), and common web formats (HTML, PDF, GIF, etc).
-- High level of proficiency and at least 2 years experience in the Java and/or Ruby programming languages.
-- Experience working with and communicating with diverse staff including technical and non-technical staff teams. Proficiency in XML, XSL T and CSS required.
-- Demonstrated ability to review, assess, and communicate findings related to software evaluation (evaluate reasonable alternatives, translate findings into recommended changes, actions, or strategies).
-- Excellent analytical, written and oral communication skills.
-- Demonstrated ability to track, organize and prioritize workload and request resources and information needed to do the job.
-- Demonstrated flexibility in accommodating changing priorities.
Please don't hesitate to contact me for further information about the position.
Director, Digital Preservation Program
California Digital Library
University of California