Drexel University Libraries seeks a collaborative and creative professional to 
develop solutions for managing digital collections, research data, university 
records, and digital scholarship. Working primarily with our Islandora 
implementation, this position will play a key role as the Libraries advance 
preservation services and public access for a wide array of digital content 
including books, articles, images, journals, newspapers, audio, video, and 

As a member of the Data & Digital Stewardship division, the digital repository 
application developer will work in a collaborative, team-based environment 
alongside other developers, as well as archives, metadata, and data services 
staff. The position’s primary responsibility will be working in a Linux 
environment with the Islandora digital repository stack, which includes the 
Fedora Commons digital asset management layer, Apache Solr, and Drupal. To 
support the ingestion and exposure of new collections and digital object types 
the position will extend the repository using tools such as: RDF, SPARQL, and 
triplestores; the SWORD protocol; and XSLT.

Reporting to the manager, discovery systems, the developer will collaborate 
with collection managers and stakeholders across campus. In addition, the 
successful candidate will play an active role in the Islandora and Fedora open 
source communities, contributing code, participating in working groups and 
engaging in other activities in support of current and future implementers of 
these technologies. 

Job URL:

Key Responsibilities
•       Enhance, extend, and maintain the Libraries’ Islandora-based digital 
•       Script metadata transformations and digital object processing using 
BASH, Python, and XSLT
•       Develop workflows and integrate systems in collaboration with the 
Libraries’ data infrastructure developer to support the ingestion of university 
records and research output, including datasets and publications 
•       Work with campus collection managers and technology staff to plan and 
coordinate content migrations
•       Collaborate with team members on the exposure of library and repository 
data for indexing by search tools and reuse by other applications
•       Ensure adherence of systems to technical, quality assurance, data 
integrity, and security standards for managing data
•       Document solutions and workflows for internal purposes and also as part 
of compliance with University legal and privacy requirements
•       As part of the discovery systems team, provide support for library 
applications and systems

Required Qualifications
•       Bachelor's degree in Information or Computer Sciences or a related 
field, or an equivalent combination of education and experience
•       3 years minimum application or systems development experience
•       Experience with scripting languages such as Python and BASH
•       Demonstrated proficiency with a major language such as Java, PHP, Ruby
•       Experience performing data transfers utilizing software library or 
language APIs 
•       Experience with XML, XSLT, XPath, XQuery, and data encoding languages 
and standards
•       Experience with Linux
•       Commitment to continuously enhancing development skills
•       Strong analytical and problem solving ability
•       Strong oral and written communications skills 
•       Demonstrated success in working effectively both independently and 
within teams
•       Evidence of flexibility and initiative working within a dynamic 
environment and a diverse matrix organization

Preferred Qualifications
•       Experience in an academic, library, or archives environments
•       Experience with the Fedora Commons and Islandora digital asset 
management systems
•       Working knowledge of Apache, Tomcat & other delivery servers.
•       Experience with triple stores, SPARQL, RDF
•       Experience with a version-control system such as Git or Subversion.

Supplemental Posting Information:
Drexel University is an Equal Opportunity/Affirmative Action employer, welcomes 
individuals from diverse backgrounds and perspectives, and believes that an 
inclusive and respectful environment enriches the University community and the 
educational and employment experience of its members. The University prohibits 
discrimination against individuals on the basis of race, color, national 
origin, religion, sex, sexual orientation, disability, age, status as a veteran 
or special disabled veteran, gender identity or expression, genetic 
information, pregnancy, childbirth or related medical conditions and any other 
prohibited characteristic.  

Please visit our website to view all University Policies and Workplace 
Background investigations are required for all new hires as a condition of 
employment, after the job offer is made. Employment will be contingent upon the 
University's acceptance of the results of the background investigation. 

Interested, qualified applicants may apply at:

Reply via email to