The University of Chicago Library seeks a Digital Repository Manager to design, implement, test, maintain, modify, and document software applications supporting the Library Digital Repository and UChicagoNode. You will collaborate closely with the Digitization Unit of the Library and the OCHRE Data Service to analyze and automate workflows.
What You'll Do
- Participate in designing and implementing Library Digital Repository services, including software architecture, development, documentation, quality assurance, workflow analysis and automation, systems operation, file migration, and generation of technical metadata.
- Parse data and metadata from the Digitization Unit using BagIT specification into the Oxford Common File Layout (OCFL) used by the Library Digital Repository.
- Ensure Library Digital Repository data integrity and control in accordance with the National Digital Stewardship Alliance, Levels of Digital Preservation, Level 3.
- Automate workflows involving the Library Digital Repository, the Digitization Unit, and the OCHRE Data Service.
- Develop and support systems that provide access to information resources.
- Install, evaluate, and test software.
- Document workflows, configurations, and technical processes.
- Research, evaluate, and implement new technologies.
- Participate in national and international digital library initiatives.
- Lead in the development of new systems, features, and tools. Solve complex problems and identify opportunities for technical improvement and performance optimization. Review and test code.
- Utilize in-depth technical knowledge of existing and emerging technologies, including public cloud offerings from Amazon Web Services, Microsoft Azure, and Google Cloud.
What We're Looking For
- College or university degree in a related field.
- Knowledge and skills developed through 7+ years of work experience in a related job discipline.
Nice to Have
- Bachelor's degree.
- Three years of experience with one or more high-level programming languages.
- Experience in a production Unix/Linux environment, including strong command-line skills (e.g., sed, awk, grep, shell scripting).
- Experience with Semantic Web technologies (e.g., linked data, RDF triplestores, SPARQL, ontologies).
- Experience with structured data technologies, including XML (XPath, XQuery), NoSQL, and relational databases (MariaDB, MySQL, PostgreSQL, or SQLite).
- Familiarity with version control systems, preferably Git and GitHub.
- Experience working in an academic library or similar research environment.
- Advanced proficiency in one programming language, preferably Python.
- Ability to work with the OCHRE content management system.
- Ability to work with Semantic Web technologies (RDF and SPARQL).
- Strong knowledge with XML technologies (XPath and Xquery).
- Strong interpersonal skills and demonstrated ability to work collaboratively.
- Proven ability to identify and solve problems independently and as part of a team.
- Ability to manage and prioritize complex technical details.
- Well-developed conceptual and analytical thinking skills.
- Effective oral and written communication skills.
Technical Stack
- Python
- Unix/Linux
- Semantic Web technologies (linked data, RDF triplestores, SPARQL, ontologies)
- XML (XPath, XQuery)
- NoSQL
- Relational databases (MariaDB, MySQL, PostgreSQL, SQLite)
- Git, GitHub
- Amazon Web Services, Microsoft Azure, Google Cloud
Team & Environment
You will work with the Digitization Unit of the University of Chicago Library and the OCHRE Data Service of the Forum for Digital Culture, Division of the Arts & Humanities.
Benefits & Compensation
- Compensation: $85,000.00 - $95,000.00
- Choice of comprehensive health plan options and wellness programs
- Short and long-term disability insurance
- Continuing education opportunities including educational assistance plans
- Competitive retirement plans
- Paid time off (vacation, personal and university holidays)
Work Mode
This position operates in a hybrid work mode.
The University of Chicago is an equal opportunity employer and does not discriminate on the basis of race, color, religion, sex, sexual orientation, gender, gender identity, or expression, national or ethnic origin, shared ancestry, age, status as an individual with a disability, military or veteran status, genetic information, or other protected classes under the law.



