Job opportunity: Senior Analyst/Programmer for Web Archiving Initiative

New York City
0 other recent jobs
Created: April 19, 2010



Senior Analyst/Programmer for Web Archiving Initiative, Columbia University Libraries

Overview. The Digital Program of Columbia University Libraries is seeking a senior analyst/programmer to participate in an innovative, new Web archiving and access initiative. Incumbent will be working in a team environment with project staff and members of the digital library program. She or he will: help build a local Web harvesting and archiving capacity for at risk websites in the area of human rights; create site, resource and metadata maps to improve access to archived sites; explore the use of semantic web techniques to extend and integrate access across websites, digital collections and print resources. The core technology platform for this project will Columbia's Fedora-based repository, which provides support for digital asset management and long-term digital archiving. Position is a two-year grant-funded position. Official job description below. Posting and application information available at:

Job Title: SYSTEMS ANALYST/PROGRAMMER A Department: LIBRARIES DIGITAL PROGRAM Salary Grade: 12 Salary Range: Commensurate with experience Proposed Start Date: Immediately

Job Description This two-year position will perform moderately complex analysis and programming in support of new digital preservation initiatives; develop requirements, specifications and prototypes; perform data conversions, repository ingest and content dissemination.

Responsibilities include: Working with project team members, the incumbent will: develop requirements, specifications and prototypes for new archival repository-based digital library applications; program, test and implement new applications and software tools in archival repository environment; modify, install, and test moderately complex commercial or open source software applications; perform data conversions and content loads into and from archival repository; build resource maps; and perform support for installed applications

Minimum Qualifications for Grade (Applicant MUST meet these minimum qualifications to be considered an applicant) Bachelor's or equivalent required; three years' related experience required.

Additional Position-Specific Minimum Qualifications (Applicant MUST meet these minimum qualifications to be considered an applicant) Demonstrated experience with systems analysis & requirements development; strong experience with Unix OS; solid programming experience in an object-oriented language such as Java or C++; good knowledge of a scripting language such as JavaScript, Ruby, Python, PHP, or Perl; familiarity with XML & related technologies; ability to work well in a collaborative team environment; excellent communication skills.

Preferred Qualifications Experience with: Apache, Lucene, SOLR, CakePHP or other rapid development framework, Fedora Commons digital repository, RDF.

Official posting: Application information: Columbia University is an Equal Opportunity/Affirmative Action employer.

Last updated: Tuesday, February 28, 2017 23:47 UTC