Library Applications Developer
Drexel University Libraries seeks an innovative and enthusiastic developer to play an integral role in the implementation of infrastructure and services that will enhance the Libraries' support for resource discovery and academic research.
The incumbent will work in a collaborative, team-based environment to leverage, customize, and integrate new technologies and services in support of the Libraries' initiatives. Projects include developing support for the management and archiving of University research data and records and the planning and implementation of a coordinated search and discovery solution for accessing the Libraries' resources. This position will be a key contributor for these projects and will work with tools such as Fedora, Islandora, Solr, and Archivematica.
As a member of the Libraries' Discovery Systems team and reporting to the manager of discovery systems, the successful candidate will also collaborate with team members and Libraries' staff on technical project development including user needs and functional requirements, design documentation, and evaluating solutions. As needed, the incumbent will also work alongside related groups across the Drexel campus and coordinate technical requirements with other departments.
- Bachelor's degree in Information or Computer Sciences or a related field, or an equivalent combination of education and experience
- 2 years minimum application or systems development experience
- Demonstrated understanding of the application development life cycle
- Demonstrated proficiency with a major language such as PHP, Ruby, Python, Java
- Experience with XML, XSLT, XPath, XQuery, and other data encoding languages and standards
- Experience performing data transfers utilizing software library or language APIs
- Experience with Linux
- Commitment to continuously enhancing development skills
- Strong analytical and problem solving ability
- Strong oral and written communications skills
- Experience in an academic, library, or archives environments
- Working knowledge of Apache, Tomcat & other delivery servers
- Experience with a version-control system such as Git or Subversion
- Experience with the Fedora Commons and Islandora digital asset management systems
- Experience with data or digital object processing tools such as Archivematica
- Play an integral role in the planning, development, and implementation of a University-wide search and discovery system that incorporates and exposes content from the library catalog, academic journals, archives, faculty activity, research data, university records, and outside sources as appropriate.
- Along with Discovery Systems team members and Libraries' staff, implement a workflow for managing data and digital objects as they move from acquisition systems to systems for processing and into long-term storage and online access through Fedora and Islandora.
- Work with team members and Archives staff to evaluate, implement, and customize tools, including Archivematica and BitCurator, to support digital object processing and conversion, data transformation, metadata extraction, archival description, and digital forensics.
- Document solutions and workflows for internal purposes and also as part of compliance with University legal and privacy requirements.
- Collaborate with the Libraries' Discovery Systems team and other campus constituents on relevant technology planning and agendas.
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 Postings.
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.
- Documents that must be associated with this posting: Resume, Cover Letter
- Employee Type: (5) Full Time
- Recruiting Salary: Commensurate with Experience
- Salary Grade: K
- Job Close Date: 10-12-2014
Last updated: Tuesday, February 28, 2017 23:43 UTC
How to apply
XML Representational State Transfer Python PHP Islandora Institutional repository GNU/Linux Fedora Repository Architecture Discovery Archivematica Application programming interface Application Developer
Published: Monday, September 22, 2014 15:19 UTC