Responsible for the analysis, design, development, implementation, and maintenance of software systems to support digital collections and digital repository services for the IU Libraries, with a focus working on the open source Avalon Media System audio/video repository system used by IU and multiple other institutions, based on the Samvera / Fedora software stack. This includes developing requirements; evaluating and implementing commercial and/or open-source software solutions; designing, coding and testing software; defining and implementing interfaces with other IU library systems; defining and implementing interfaces with UITS systems, such as Canvas; actively engaging in the specification of application deployment strategies; and working with other staff to define metadata and content standards. Collaborates with librarians and staff in the IU Libraries, other departments at IU, and staff at other institutions, playing a lead role in design and/or architecture on both local and community projects.
Works independently at the highest level of all technical phases of systems analysis and programming. Provides leadership and guidance to other systems analyst/programmers and collaborates with the DevOps Engineer and system administrators. Analyzes existing system and programming logic difficulties and revises the logic and procedures involved, as necessary. Develops logic and procedures to provide more efficient operations.
Bachelor's degree in Computer Science or a related technical discipline and five years of experience in the development of complex software systems, including work in Ruby on Rails and/or Java, and relational database design and programming.
Combinations of education and related experience may be considered.
Experience with frontend development frameworks such as React or Vue. Demonstrated ability to interact professionally with developers, other technical staff, subject matter experts, and users. Experience working in a Unix/Linux environment. Ability to effectively communicate and exchange information. Good interpersonal skills and ability to work as part of a team.
Master's degree in Computer Science or a related technical discipline. Experience with digital repository technologies, including Samvera, Fedora, and Blacklight. Experience with library systems and metadata standards. Experience with agile development methodologies, particularly Scrum. Experience working with digital image, audio, and video formats.
Working Conditions / Demands
Physical demands will be limited to operating computers of various types. Most duties of this position will involve use of computers for long periods of time and require good mental concentration.
Applicants must be able to meet the availability requirements of a full-time position.
Herman B Wells Library
1320 E. 10th Street
We will consider applicants interested in working on-site, or remotely from elsewhere in the United States.
Salary Plan: PAE
Salary Grade: 4IT
Job Function: Information Technology
Due to the COVID-19 pandemic, there may be differences in the working conditions as advertised in our standard job postings (e.g., the ability to travel from one campus to another, etc.). If you are invited for an interview, please discuss your questions or concerns regarding the working conditions at that time.
This posting is scheduled to close at 11:59 pm EST on the advertised Close Date. This posting may be closed at any time at the discretion of the University, but will remain open for a minimum of 5 business days. To guarantee full consideration, please submit your application within 5 business days of the Posted Date.
If you wish to include a cover letter, you may include it with your resume when uploading attachments.
Equal Employment Opportunity
Indiana University is an equal employment and affirmative action employer and a provider of ADA services. All qualified applicants will receive consideration for employment without regard to age, ethnicity, color, race, religion, sex, sexual orientation, gender identity or expression, genetic information, marital status, national origin, disability status or protected veteran status. Indiana University does not discriminate on the basis of sex in its educational programs and activities, including employment and admission, as required by Title IX. Questions or complaints regarding Title IX may be referred to the U.S. Department of Education Office for Civil Rights or the university Title IX Coordinator. See Indiana University's Notice of Non-Discrimination here which includes contact information .
Campus Safety and Security
The Annual Security and Fire Safety Report, containing policy statements, crime and fire statistics for all Indiana University campuses, is available online . You may also request a physical copy by emailing IU Public Safety at firstname.lastname@example.org or by visiting IUPD.
Founded in 1820, Indiana University is the state’s public university system, comprised of two core campuses—IU-Bloomington and IUPUI—and six regional campuses located throughout the state. Combined, the total student population is more than 114,000 undergraduate, graduate and professional school students. IU is one of the largest employers in the state, with over 20,000 faculty and staff. Indiana University is an equal employment and affirmative action employer and a provider of ADA services. Diversity and inclusion remains a core commitment to IU’s mission to cultivate an educational environment that supports equal access, participation and representation on all of its campuses and that provides educational and career opportunities for all.