Forgive the cross postings. Please apply online at careers.wgbh.org
Job Requisition # P-0783
Date Opened 5/24/2012
Posting Title Associate Developer
Position Type Management, Full Time
Department Media Library and Archives
Classification Type Project Contract
Project Length (in weeks) 52
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.
Position Overview
WGBH is looking for a creative and energetic Developer to primarily support and 
develop web based projects for the Media Library and Archives. They will also 
work on the development of a digital asset management (DAM) preservation system 
for the WGBH Media Library and Archives. The developer will work on web based 
projects for the Media Library and Archives, including the implementation of a 
website to give scholars and researchers access to material in the WGBH 
Archive. In addition, the developer will aid in implementing the architecture, 
workflows, and applications for WGBH MLA digital library services. The system 
will be based on the Hydra Project technology stack, which includes Ruby on 
Rails, Blacklight, Apache Solr, and the Fedora Commons repository. Working 
closely with the Media Library and Archive’s director, project manager, and a 
WGBH Interactive Designer, the web developer will continue to develop the Open 
Vault website: http://openvault.wgbh.org and ongoing work to improve the 
digital asset management system. Specific duties include: * Working with 
open-source applications and toolkits, design and implement a multi-purpose 
repository infrastructure that supports the ingestion, preservation, and 
delivery of digital objects. * Test, evaluate, and 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. * 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. * 
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 have more than 3 years of 
work experience developing web applications. Demonstrated interest in library 
or moving images archive issues preferred. The ideal candidate: • Has 
experience implementing digital archives, using repository software such as 
DSpace or Fedora Commons. • Is Unix proficient. • Has some experience with 
Blacklight, Hydra, Ruby on Rails and/or Solr. • Can demonstrate understanding 
of 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. Experience 
integrating with, or extracting data from, FileMaker Pro will also be helpful. 
• Is familiar with online media workflows (from post-production to compression 
to distribution). WGBH is a Mac shop, with LAMP servers. Candidates should be 
prepared to share and discuss code samples.
Educational Requirements
Bachelor's Degree in Computer Science required.

Reply via email to