Working Title: Digital Repository AnalystPosition Number: 57745Hiring Range: $64,000-$67,000Closing Date: January 28, 2015Position Description
The University Library at the University of North Carolina at Chapel Hill is seeking an Applications Analyst to join the Carolina Digital Repository Development Team in the Library and Information Technology directorate.
The Carolina Digital Repository (CDR) is a digital archive for materials produced by members of the University of North Carolina at Chapel Hill community. The goal of the CDR is to preserve and provide access to UNC digital scholarly output, including digitized and born-digital special collections and university records of enduring value. The CDR uses open-source Fedora Commons repository software and iRODS data grid software to manage its storage layer.
The work of the Digital Repository Applications Analyst is highly collaborative in nature, requiring coordination with a team of developers, systems administrators, and external stakeholders. Digital preservation is a rapidly evolving field; the successful candidate will have a high aptitude for quickly mastering new skills and technologies.
As part of a team of developers, the Digital Repository Analyst develops tools supporting ingest, management, preservation, and delivery of digital content. Working collaboratively with library staff and campus partners, the Digital Repository Analyst participates in the full life cycle of application development, from design through implementation, support, and maintenance. The Analyst evaluates new technologies and techniques for use in the CDR. This position plans, implements, and tests software upgrades and enhancements, working with systems administrators and other stakeholders as necessary. The Digital Repository Analyst coordinates and assists with user acceptance testing. From time to time the Analyst might also work on projects not directly related to the repository.
Minimum Education and Experience Requirements
The analyst band requires a foundation of knowledge and skills in area of specialization generally obtained from graduating from a four-year college or university with nine semester hours in programming and one year of experience in business application consulting or development. Experience in the field of work related to the position’s role may be substituted on a year-for-year basis. Special note: This position may exclusively require a bachelor’s degree in a discipline related to the specific functions of the job. Please refer to the Essential Skills, Knowledge and Abilities section of this posting for more detailed information.
Essential Skills, Knowledge and Abilities
The successful candidate must have experience working collaboratively and communicating effectively with stakeholders; experience developing software with Object Oriented languages such as Java; experience working successfully on a team; and experience with web development.
Preferred Qualifications
Experience with agile development methodologies; Comfort with large code base; Experience with build automation (e.g. Make, Ant, Maven); Experience using web frameworks; Experience with dependency management; Experience with version control (e.g. Git); Experience with XML and related technologies; Enthusiasm about repositories, metadata, and/or preservation; Experience with repository technologies such as Fedora, Islandora, or Hydra.
Work Schedule
M-F, 8:00am – 5:00pm
To Apply
To apply for permanent staff (SPA) positions, please visit the Office of Human Resources website. Positions are posted on the Library’s website until they are filled. For more information on application procedures, applicants may contact:
Office of Human Resources
University of North Carolina at Chapel Hill
104 Airport Drive CB #1045
Chapel Hill, NC 27514
(919) 843-2300
January 28, 2015
Digital Repository Analyst, Library & Information Technology
University of North Carolina at Chapel Hill
Chapel Hill, NC