The Indiana University Digital Library Program is seeking two skilled software developers to join a new project, “Variations on Video (VoV): Building the Next Generation Library Media Management System.”
Funded by a major grant from the Institute of Museum and Library Services (IMLS), the Variations on Video (VoV) project will create an open source software system to enable academic libraries and archives to easily provide online access to their video and audio collections. Indiana University is collaborating with Northwestern University and other institutional partners on development of the system. The project will also collaborate with and leverage the work of the Hydra Project and Opencast Matterhorn, two higher education open source initiatives focused on digital library and media content management. Two positions are available. Both are funded for 27 months with potential for renewal.
*Performs systems analysis and design for VoV, including working with project director and a distributed, multi-institutional development team to determine and document user and system requirements and develop a high-level architecture and detailed system design to meet requirements. *Codes, tests, debugs, and maintains VoV software system to support project objectives and investigates alternative technologies and designs, evaluating the options and recommending solutions to the project team to ensure efficient, effective development.
*Documents the VoV system for other developers, administrators, and end users, providing other training and support as needed. Performs other duties as required.
Qualifications: Review your qualifications prior to applying to ensure that you meet the minimum qualifications for the position. Resume and cover letter required.
REQUIRED: Bachelor’s degree in computer science or related field and two years of experience in systems analysis and programming of complex software systems, including work in a full-featured object-oriented programming language such as Java, Ruby, or C++.
Experience in web application, web services development, and XML. Experience with Flash, AJAX, or other highly interactive web user interface development, digital video, and audio formats, and technologies and/or digital repositories (e.g., Fedora). Combinations of related education and experience will be considered.
PREFERRED: Master’s degree.
Applications accepted until December 1, 2011, or until position is filled.