Position: Senior Programmer/Analyst, Columbia University Libraries / 
Information Systems (Grade 13)     

Overview.   Columbia University Libraries / Information Systems seeks an 
enthusiastic programmer/analyst to work on a variety of important, innovative 
knowledge applications and to help maintain and develop Columbia's evolving 
Digital Library.  The incumbent will work collaboratively with programmers, 
analysts and designers -- as well as faculty and library specialists -- on 
projects such as: Columbia's long-term digital archiving service, custom 
research portals, search and retrieval interfaces and repository-based 
scholarly publishing systems.  The core technologies for many of our projects 
are Fedora, Hydra and Blacklight.  This position offers the opportunity to 
learn, apply and extend new information and knowledge-oriented protocols and 
tools and to help create, sustain and enhance specialized digital library 
resources used by scholars around the world.  Posting and application 
information available at: 
http://jobs.columbia.edu/applicants/Central?quickFind=133701

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

Minimum Qualifications for Grade (Applicant MUST meet these minimum 
qualifications to be considered an applicant): Bachelor's degree plus 4-6 years 
of related experience, or the equivalent combination of education and 
experience.  

Additional Position-Specific Minimum Qualifications (Applicant MUST meet these 
minimum qualifications to be considered an applicant):  Demonstrated experience 
with systems analysis, requirements development and specification writing; 
strong Java, Perl or C; ability to use scripting languages such as 
Perl/Ruby/Python/PHP; strong experience with object-oriented programming; good 
experience with mySQL; familiarity with creating / using XML/XSL; excellent 
UNIX skills, including some system administration; ability to manage complex 
software development using revision control software such as SVN and Git; 
excellent oral and written communication skills, and strong interpersonal and 
organizational skills; demonstrated ability to work in a team environment; 
ability to communicate effectively with both technical and non-technical 
individuals.  

Preferred Qualifications: Advanced degree in computer science or related field; 
experience with application servers (e.g., Tomcat); experience with 
Lucene/Solr; experience with system administration; experience with Rails 
development framework; experience working with library bibliographic data 
(e.g., MARC, MODS, EAD); familiarity with Agile principles and practices; 
ability to coordinate full life-cycle of medium to large-sized complex 
projects.  

Official Posting:  http://jobs.columbia.edu/applicants/Central?quickFind=133701
Application Information: http://hr.columbia.edu/jobs/how-apply#how-to-apply

Columbia University is an Equal Opportunity/Affirmative Action employer.

Reply via email to