--From Karen Cariani, WGBH Director WGBH Media Library and Archives at WGBH Educational Foundation--
October 26, 2012
WGBH Boston: Developer Job Posting
• Department Overview
WGBH produces the best and most well-known television, radio and online programs for
public media. The WGBH Media Library and Archives preserves and helps re-purpose
WGBH creations into the future. The MLA establishes the policies and procedures for the
access, acquisition, intellectual control, and preservation of WGBH’s physical media and
digital production and administrative assets. The MLA also offers production organization
of archival materials from projects start up to shut down, research services, rights clearances,
and licenses WGBH stock footage. The MLA offers material on the Open Vault website for
the public and is developing a digital asset management system for internal access and digital
• Position Overview
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
* 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
* Maintain digital library architecture, troubleshooting issues whenever they arise.
* Keep abreast of community-wide developments in the realm of digital library software and
* Contribute to the development of Open Source applications and engage in particular with
the Fedora, Blacklight and Hydra community.
* Write and maintain documentation.
• Skill set requirements
To perform the required duties, the Developer must possess the skills and qualities required
to complete the project, at least a Bachelor's or Masters Degree in Computer Science or
related fields, 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
Familiar with Blacklight and SOLR (on Tomcat or Jetty)
Facile with metadata formats and standards, transformations, and harvesting
Wordpress deployment and customization
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
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.
This is a full-time, on-site position with benefits, starting as soon as possible. There is also
the potential for a remote staff member, with the right credentials. This project is funded
for 14 months, with the possibility of full-time employment after that. Moderate travel may
be required. We work hard, but believe in work/life balance. Salary and position terms are
determined by the candidates level of experience and knowledge of these various technology
/ development platforms.
WGBH is centrally located in a bright, sunny building that includes open floor plans, with its
own parking garage, cafeteria (the food is actually good!), health club access, and more.
Carol Minton Morris
Director of Marketing and Communications