Programmer, Metadata Harvester
Orbis Cascade Alliance
Eugene, OR
The Orbis Cascade Alliance seeks a qualified programmer to
perform the following work between 2014 October and December 31 through a
Professional Services Contract with the Alliance. The work is funded by an
IMLS National Leadership grant that concludes 2014 December 31.
Scope of Work
Create a metadata harvester that creates a sustainable way to relate EAD
finding aids hosted by the Alliance and digital content hosted by NWDA member
institutions in redesign of the Northwest Digital Archives Researcher Site
(http://nwda.orbiscascade.org/index.shtml).
• Metadata Harvester
o NWDA program members will choose whether to include pointers to OAI sets in
their EAD finding aids according to the specifications, and whether to revise
their digital content to also fit the digital content metadata standards. The
harvester is expected to function only if both pointers are in place.
o NWDA program members must have OAI enabled for their digital asset
management system or institutional repository
o If EAD submitted to the Researcher Site contains a URI link to an OAI set in
, the Harvest Tool follows that URI to the OAI set.
o The Harvest Tool searches that OAI set to identify digital objects that have
an ARK identifier in dc:relations field if role attribute in dao is
"http://[aw_namespace]/filter-ark" to differentiate those objects from others
that may be in that OAI set but not related to an EAD. It harvests metadata
only from those that point to the EAD ARK.
• Aggregation
o Once the relationship between objects described above is made, EAD and CHO
metadata are harvested and aggregated at the Alliance
o Other CHO metadata not related to EADs are harvested and de-duplicated from
those associated with EADs, and are removed from the aggregation at the
Alliance
• Revised Researcher Site: website and XSLT stylesheet
o Metadata display: Top-level display includes a collection overview that
indicates the presence of digital objects pointed to from the collection.
Display: Digital objects available: Yes/No (Yes=live link; no=no live link)
For a high-level specification that includes other phases that are not part of
this project for context, see
https://www.orbiscascade.org/file_viewer.php?id=2199.
Qualifications
• Skilled at modern web programming standards and UI design.
• Ability to specify and implement a complex web application written using
open source stacks, languages, and databases such as but not limited to the
LAMP-based stack, Tomcat, JSP and Java servlets, and Ruby on Rails.
• Experience in interfacing web applications through Web Services with other
software systems via REST APIs using JSON and XML.
• Demonstrated knowledge of digital library metadata standards and systems.
• Demonstrated record of trustworthiness and completing projects on time and
at or under budget through contacts with past clients.
• Evidence of adequate liability insurance that meets the University of
Oregon's requirements ($1 million).
Compensation
Negotiated
Application: Due by close of business Friday, October 10, 2014 to Jodi
Allison-Bunnell, [log in to unmask]
• Letter of application that includes a high-level proposed approach and a not
to exceed price for the project
• Portfolio of projects completed
• Three client references
Brought to you by code4lib jobs: http://jobs.code4lib.org/job/17276/
To post a new job please visit http://jobs.code4lib.org/
|