Print

Print


WGBH is looking for a creative and energetic Developer to develop and support
web based projects for the Media Library and Archives. The developer will work
on the implementation of a website to give scholars and researchers access to
media material from the WGBH Archive and the ongoing development of related
Archives web projects. In addition, the developer will aid in implementing the
architecture, workflows, and applications for WGBH MLA digital library
services, including the forthcoming DAM system. The system will be based on
the Hydra Project technology stack, which includes Ruby on Rails, Blacklight,
Apache Solr, and the Fedora Commons repository. Finally, working closely with
the Media Library and Archive's director, project managers, and a WGBH
Interactive Designer, the web developer will continue to develop the Open
Vault website: http://openvault.wgbh.org.

  
Specific duties include:

  * Working with open-source applications and toolkits, test and maintain a multi-purpose repository infrastructure that supports the ingestion, and delivery of digital objects for access through web browsers. Recommend potential toolkits and applications for inclusion in the repository architecture.
  * Design and implement workflows to extract, transform and repurpose metadata and digital objects as needed from the DAM to the Web.
  * Customize open source applications to provide front-end interfaces to the repository for end-user delivery
  * Maintain digital library architecture, troubleshooting issues whenever they arise.
  * Keep abreast of community-wide developments in the realm of digital library software and infrastructure.
  * Contribute to the development of Open Source applications and engage in particular with the Fedora, Blacklight and Hydra community.
  * Write and maintain documentation.
Responsible for maintaining a working environment that leverages the potential
and diversity of the department's entire staff. Provide direction and
leadership in such a way as to nurture, create and maintain an environment
that is (1) free from discrimination, intolerance and harassment and (2)
provides employees with equal access to opportunities for growth and
advancement including professional development whenever possible.



Skills Required

To perform the required duties, the Developer must possess the skills and
qualities required to complete the project and/or extensive work experience,
and at least 3+ years of work experience developing web applications.
Demonstrated interest in developing digital library collections and moving
images archive issues preferred.

  
The ideal candidate:

  * Able to configure and deploy RoR applications on Heroku or Amazon EC2 (in Linux environment)
  * Familiar with Blacklight and SOLR (on Tomcat or Jetty)
  * Facile with metadata formats and standards, transformations, and harvesting
  * Wordpress deployment and customization
  * Has experience with Internet technologies including HTML, CSS, JavaScript and XML (particularly XSLT, XPath and RDF)
  * Has worked with web services such as REST, SOAP and/or XML-RPC
  * Is familiar with one or more RDMS, such as MySQL.
  * Has experience implementing digital archives, using repository software such as DSpace or Fedora Commons.
  * Is proficient with Unix.
  * Has experience with Blacklight, Hydra, Ruby on Rails and/or Solr and is very excited to develop those skills further.
  * Experience integrating with, or extracting data from, FileMaker Pro will also be helpful.
  * Familiarity with online media workflows (from post-production to compression to distribution) also helpful.
  * Ability to collaborate well with other project managers, technical development staff and management on the direction and workflow of the project.
  * A proactive, problems solving and solutions based work ethic.
  * WGBH is a Mac shop, with LAMP servers. Candidates should be prepared to share and discuss code samples.



Brought to you by code4lib jobs: http://jobs.code4lib.org/job/4119/