Lead Programmer for Digital Libraries

0 other recent jobs
Created: March 1, 2012



Departement Overview
The digital library repository of the UNT Libraries is ranked in the top 10 repositories in North America. The University Libraries house print and electronic collections of almost 6 million cataloged items, in five libraries located in five separate facilities. 
For more information, about our department and strategic vision please visit our website at http://www.library.unt.edu 
Job Description
The Library is seeking an IT Programmer Analyst I to serve as lead programmer for the UNT Libraries various digital library initiatives including The Portal to Texas History, UNT Digital Library and the CyberCemetery and Web archiving activities. 
Responsibilities include but are not limited to: 
  • Supervise other software developers and programmers in the Digital Libraries Division 
  • Serve as primary programmer for the CODA digital archiving environment and replication system 
  • Serve as primary programmer for the Aubrey Search Service
  • Establish and monitor testing practices for software and interfaces developed by the unit 
  • Adhere to the unit's version control practices for software development and deployment 
  • Participate in grant and externally funded projects 
  • Act as lead developer and administrator of the LOCKSS systems managed by the Libraries for the MetaArchive and the global LOCKSS network and the Texas-History Online search system  
Minimum Qualifications
The successful candidate will possess a Bachelor's Degree with coursework in computing or information systems and two years of related computer programming experience; or any equivalent combination of education, training and experience. 
The following knowledge, skills, and abilities are required: 
  • Considerable knowledge of the methods and equipment used in electronic data processing, including system analysis and design, and computer programming techniques 
  • Strong skill in writing programs for computer applications 
  • Ability to analyze problems and develop solutions  
Preferred Qualifications
The preferred candidate will possess the following additional qualifications: 
  • Demonstrated leadership in project teamwork 
  • Ability to coordinate and evaluate the work of others 
  • Understanding of digital library concepts and operations 
  • Broad familiarity with open source tools and environments 
  • Extensive knowledge of dynamic script programming languages such as Python, Perl or Ruby 
  • Working knowledge of version control systems 
  • Working knowledge of XML and related technologies 
  • Extensive knowledge of Linux/Unix environments for software development and deployment 
  • Working knowledge of Solr indexing software, including setup, configuration and interface design 
  • Familiarity with the following technologies and/or applications - Python, PHP, Apache, MySQL, HTML, Java, XSLT  


Published: Thursday, March 1, 2012 22:16 UTC

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