Job Opening: Senior Developer in the Media Library & Archives

If interested, please apply at http://www.wgbh.org/about/employmentOpportunities.cfm and reference Job Requisition # P-0783.

WGBH is looking for a creative and energetic Senior Developer to lead the development of a digital asset management (DAM) preservation system for the WGBH Media Library and Archives.

The Senior Developer will play a leading role in designing and 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. In addition, the Senior 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.

Working closely with the Media Library and Archive’s Director, Project Manager, and a WGBH Interactive Designer, the Senior Developer will specify, document and develop the technical architecture of a prototype digital asset management system for digital preservation. They will develop user interfaces to the system. They will also continue to develop the Open Vault website: http://openvault.wgbh.org.

Specific duties include:

  • Gather requirements and develop specifications for the digital library architecture; work closely with digital object creators and managers to understand their needs.
  • 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.
  • May supervise junior programmers.

Please note that this position has the possibility of being extended based upon funding levels.

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:

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:

To perform the required duties, the Senior Developer must possess the skills and qualities required to complete a Bachelor’s Degree in Computer Science, and more than 3 years of work experience developing web applications. Demonstrated interest in library or moving images archive issues preferred.

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. This is a full-time, on-site position with benefits, starting as soon as possible. It is funded for 12 months, with the possibility of renewal after that. Moderate travel may be required. We work hard, but believe in work/life balance.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s