Head, Repository Technology Development

Job Level
Senior position
Job Category
Assistant / Associate Head
  • Curriculum / Program
  • Technology
Job Status
Areas of Responsibility
  • Library
  • Information Technology
Campus Bloomington
Department Information  
Job Summary

The Indiana University Libraries Bloomington (IUB) are seeking an innovative, collaborative, and adaptable professional for the role of Head, Repository Technology Development within its Library Technologies division. The person in this position will manage a team of (currently) five programmer/analysts across multiple software projects focused on digital repositories and digital information preservation and access.

Responsibilities will include working with other Library Technologies managers and other library and University Information Technology Services (UITS) stakeholders to define new projects and set priorities, managing and scheduling software development projects and team members’ assignments, coordinating deployment and management of production systems with other groups in the Libraries and in UITS, estimating time and resources required for software development activities, defining processes for quality assurance, defining programming standards, mentoring and assisting in the professional development of team members, and directing and participating in requirements analysis, architecture, design, coding, testing, deployment, and support of software systems for digital libraries at IU.

Software development work carried out by this group includes ongoing development and support of digital repository systems to store, preserve, and provide access to digital information from IU libraries, archives, museums, academic departments, and administrative units across all IU campuses; integration of digital repository services with other library and UITS systems and services; and end-user digital library access services supporting teaching, learning, and research activities at IU.

Required Qualifications

REQUIRED: Bachelor’s degree in computer science, informatics, information science or related field and five years progressive work experience in the design and development of complex software applications, from analysis and programming to people and project management.

Demonstrated work experience and ability in web application development using Java and /or Ruby, database design, XML, requirements analysis, and software project management. Experience in leading software development projects using agile methodologies (e.g. Scrum).

Ability to effectively communicate and exchange information; interact with staff, faculty, and vendors; handle the stress of performing multiple concurrent tasks with constant interruptions. Creativity in identifying complex problems and finding solutions quickly and accurately; attention to detail in communicating technical issues and implementing solutions; ability to change priorities as projects expand or project needs change.

Preferred Qualifications

Master’s degree; Experience in database administration, system administration, digital media, and digital library systems; Experience in linked data and RDF; Experience with Samvera; Experience with Fedora and/or DSpace repository systems.

Working Conditions / Physical Demands  
Salary Range  
Salary Plan PAE
Salary Grade 4IT
FLSA Exempt
Work Location

Bloomington, Indiana

Job Category IT/Managerial