Sunday, October 19, 2008

Digital Library Programmer position (Wilson Library/CarolinaDigital Library and Archives)

http://www.lib.unc.edu/jobs/spa/58697.html

APPLICATIONS ANALYST (TIME-LIMITED POSITION):
Carolina Digital Library and Archives

Position Digital Library Programmer
Position Number: 58697

The Carolina Digital Library and Archives (CDLA) serves to develop, create, manage, preserve, and provide access to digital collections held or managed by the University Library. It consists of three groups: digital production services, digital publishing services, and research and development. The CDLA works closely with Library collection and systems staff, as well as other technological and collection units across the campus to ensure the effective and efficient delivery of digital collection services. The Research and Development group provides programming and technology consulting support for the other units in the CDLA and researches new and relevant digital library technologies that further the CDLA's mission.

As a member of the Carolina Digital Library and Archives (CDLA), the Digital Library Programmer provides application development and scripting expertise in support of the Documenting the American South (http://docsouth.unc.edu) digital publishing program and other CDLA initiatives. This is a one year time-limited position.

The programmer works in collaboration with the other members of the Digital Library Technology Research and Development Group to develop software for CDLA projects. Participates in the full life cycle of application development, from design through implementation and support. Researches new technologies and techniques and their application to the CDLA. Plans, implements and tests software upgrades and enhancements, working with system and database administration staff as necessary. Coordinates and assists with user acceptance testing. Works collaboratively with other library staff and with campus partners and vendors to develop and implement innovative solutions for creating and managing new digital collections; participates in planning and policy-making around digital initiatives, including definition of
standards and best practices for creation and preservation of digital assets.

The position requires a thorough understanding of and familiarity with relational databases, a strong grasp of object-oriented programming and design, and an understanding of WWW programming, including protocols like HTTP and markup languages. The Digital Library Programmer should have experience with at least one of the following scripting languages: PHP, Python, or Perl, as well as having a working knowledge of SQL and connecting databases to web applications. Must be familiar with Linux/Unix and have experience deploying web applications on that
platform.

This position is being recruited for at the Contributing Competency Level under the Career Banding program. The hiring range for this position is $39,916 - $49,400.

Qualifications

Required:
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.
Preferred:
Experience with Javascript, DHTML, XSLT, MySQL, XML databases, metadata standards such as METS and MODS, EAD, and the Text Encoding Initiative will be considered a plus. Should be comfortable working in Linux and able to administer a Linux workstation. Strong analytical and problem-solving skills, especially ability to analyze functional requirements for proposed digital projects, identify appropriate technologies to meet those requirements and develop/adapt these technologies for local use. Must be able to work well independently and participate effectively on cross-functional teams.

To Apply
To apply for SPA positions, use the Office of Human Resources ApplicantWeb online application system http://www.unc.edu/appweb/step1.html. The ApplicantWeb will guide you through the process of completing your application online. Applicants will be able to create and store applications, resumes and cover letters. Positions are posted on the Library's web page until 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) 962-2991

0 Comments:

Post a Comment

<< Home