Print

Print


(Apologies for cross-posting)
(Note: an incorrect version of this posting was picked up by "code4lib
jobs" two days ago. Please disregard that former incorrect version.)

Senior Digital Library Application Developer

The Temple University Libraries are seeking a creative and energetic
individual to fill the position of Senior Digital Library Application
Developer.  Temple’s federated library system serves an urban research
university with over 1,800 full-time faculty and a student body of
36,000 that is among the most diverse in the nation.  For more
information about Temple and Philadelphia, visit
http://www.temple.edu.

Reporting to the Head of the Digital Library Initiatives Department,
and working closely with other members of the Digital Library
Infrastructure Group, the Senior Digital Library Application Developer
will play a leading role in designing and implementing the software
layer to support Temple's digital library services. He/she will
perform the following duties: gather requirements and develop
specifications for digital library projects, working closely with
digital object creators and managers to understand their needs.
Architect, implement, test, and deploy those projects. Evaluate, and
recommend potential toolkits and open source applications for
inclusion in the technology stack. Collaborate with the Library
Technology Services Department as well as Campus-wide Computing
Services, especially with staff focusing on server and storage
administration.  Maintain digital library architecture,
troubleshooting issues whenever they arise. Maintain awareness of
community-wide developments in the realm of digital library software
and infrastructure. Write and maintain documentation for overall
architecture and code. May supervise junior programmers (part-time
student employees or full-time staff). Serve on the Digital Library
Infrastructure Group. Perform other duties as assigned.

Required Education and Experience:
BS in Computer Science or related field, and at least two (2) years of
relevant experience, or an equivalent combination of education and
experience.

Required Skills and Abilities:
*Demonstrated experience with application development in at least one
major programming language like Java.
*Demonstrated experience with web-based development and software
integration, for instance using REST APIs.
*Demonstrated experience with Unix/Linux, including basic
administration, shell scripting, working with protocols like NFS and
CIFS, and basic data storage management.
*Demonstrated ability to perform effective code testing.
*Strong organizational skills and demonstrated ability to manage projects.
*Strong interpersonal skills, demonstrated ability to work in a
collaborative team-based environment, and to communicate well with IT
and non-IT staff
*Demonstrated ability to write clear documentation.

Preferred:
*Experience with managing digital objects and delivering them to end
users (including text, image, audio, and video).
*Working with authentication and authorization technologies, including LDAP.
*Knowledge of XML/XSLT, and a scripting language like PHP.
*Experience with metadata and digital object transformation and repurposing.
*Experience with a repository system like Fedora/Islandora, Dspace, or
CONTENTdm.
*Familiarity with digital library standards, such as, Dublin Core,
MARC, METS, EAD, and OAI-PMH.
*Familiarity with a Content Management System like Drupal would be a plus.
*Experience working with Open Source software; experience with version
control, test-driven development, and continuous integration
techniques.
*Experience managing junior programmers (student workers or full-time staff).
*Experience working in an Agile project management environment.
*Experience with software development in an academic library or higher
education setting.

To apply:
To apply for this position, please visit www.temple.edu, click on
Jobs@Temple, and search for job number TU-15969.  For full
consideration, please submit your completed electronic application,
along with a cover letter and resume. Review of applications will
begin immediately and will continue until the position is filled.

Temple University is an Affirmative Action/Equal Opportunity Employer
with a strong commitment to cultural diversity.

-- 
Delphine Khanna, Head of Digital Library Initiatives
Temple University Library (http://library.temple.edu)
Samuel L. Paley Library, Room 113, 1210 Polett Walk, Philadelphia, PA 19122
Tel: 215-204-4768 | Fax: 215-204-5201 | Email: [log in to unmask]