**Requirements**
* Experience with one or more programming languages and web application frameworks, such as Ruby/Rails, Python/Django, PHP, or Java.
* Experience with one or more infrastructure-as-a-service providers, such as Amazon Web Services.
* Experience with common system administration and application maintenance tasks in Linux environment, using an automation and configuration management tool such as Ansible (our current system of choice), Chef, Puppet, or CFEngine.
* Demonstrated experience working effectively in a team environment and the ability to interact well with stakeholders.
* Demonstrated experience and working knowledge of version control systems, such as Git, Mercurial, or Subversion.
* Demonstrated desire and enthusiasm about learning new toolsets, programming languages, or methods to support software development.
* Excellent written and verbal communication skills.
* Excellent analytical and organizational skills.
**Preferred Qualifications**
* Experience with extract-transform-load workflows with varying input sources, such as XML, JSON, CSV, and relational databases.
* Experience working in a digital library, or in a technical role within a cultural heritage institution such as a library, archives, or museum.
* Demonstrated experience with performance analysis in infrastructure-as-a-service environments such as Amazon Web Services.
* Demonstrated experience with integrating user-facing applications with REST application programming interfaces.
* Demonstrated experience with continuous integration, and opinions about how we can best leverage it.
* Two or more years of experience with Ruby on Rails.
**Highly Useful Qualifications**
* Demonstrable knowledge of metadata standards and protocols used in the cultural heritage sector, such as Dublin Core, MODS, MARCXML, OAI-PMH, ResourceSync, and OAI-ORE.
* Experience with RDF and JSON-LD, as well as tools that support transformation of data into RDF.
* Experience with PostgreSQL database administration, Lucene-based search platforms such as Elasticsearch and Solr, triple stores, or graph databases.
* Demonstrated experience in working effectively in a geographically-distributed organization.
* A record of contributions to open source projects or communities, including code, bug reports, documentation, training materials, or workshops.
This position is full-time. DPLA is a geographically-distributed organization, with headquarters in Boston, Massachusetts. Ideally, this position would be situated in the Northeast Corridor between Washington and Boston, but remote work based in other locations will also be considered.