The University of Chicago Library
Requisition Number: 094843
Title: IT Programmer 2
Division: Digital Services
Classification: IT Exempt
Work Schedule: Full-time
We envision an interoperable digital library which integrates information resources with instruction and research, and a digital archive which ensures the persistence and usability of these resources over time.
The Digital Library Development Center works with colleagues in the University of Chicago Library and the University, and colleagues at other institutions to develop and support software solutions to meet a variety of needs related to scholarship and research. The DLDC works closely with archivists in the Special Collections Research Center to ensure the long-term preservation of digital resources which form part of the University Archives.
Core activities include:
Specifying, designing, building, and supporting websites and digital collections;
Installing and supporting systems that provide access to information resources;
Administering the network of information server computers which underlie the digital library and support related initiatives on campus;
Researching, evaluating, and implementing new technologies;
Participating in national and international digital library initiatives;
And documenting and sharing work.
Programmer/Analyst 2: Works with customers to analyze workflows, develop design specifications, create, modify, implement, customize, test, document and maintain software solutions to support the University of Chicago Library's digital collections and other library systems for which the DLDC is responsible.
Researches end-user requirements.
Develops design specifications.
Installs, evaluates and tests software.
Designs and manages a workflow.
Bachelor's degree required.
At least three years of experience with two or more high-level programming languages, including one scripting language (PHP or Python) required;
Demonstrated fluency in at least one programming language required;
Ability to work with XML technologies (XSLT, XPath and XQuery) required;
Experience working with MySQL, PostgreSQL, or SQLite required;
Demonstrable Unix/Linux literacy (must be able to use sed, awk, grep, etc. effectively from a Unix/Linux command line and in shell scripts to accomplish appropriate tasks) required;
Demonstrated knowledge of HTML and cgi-bin programming required;
Working knowledge of a web application framework (e.g., Django, Zend required);
Working knowledge of a revision control system required;
Demonstrated ability to work well with others required;
Demonstrated ability to identify and solve problems on own initiative and as part of a team required.
Excellent verbal and written communication skills required.
Ability to manage complex technical details required.
Ability to communicate technical concepts to non-technical staff required.
Conceptual and analytical skills required;
Oral and written communication required;
Detailed work required;
Problem solving required;
Ability to read and write documentation required;
Ability to work quickly and carefully required.
Sitting, typing, and reading from computer screen for long periods of time required.
Master's degree in Library and Information Science preferred.
Experience working in an academic library or similar research environment preferred.
Experience working in a digital library setting preferred.
Experience working in a production Unix/Linux environment preferred.
Experience working with XML databases preferred.
Experience working with Semantic Web technologies (linked data; RDF triplestores; SPARQL queries; microformats or microdata; ontologies) preferred.
The University of Chicago is an Affirmative Action/Equal Opportunity Employer.
To apply for this position submit a profile along with a resume and cover letter to https://jobopportunities.uchicago.edu/applicants/jsp/shared/Welcome_css.jsp
Resumes sent via mail, fax or email will not be considered.
How to apply
Published: Wednesday, March 12, 2014 21:07 UTC
Last updated: Tuesday, February 28, 2017 23:43 UTC