Library IT DevOps Engineer

University of Michigan

Ann Arbor, MI

Job posting number: #7311051

Posted: June 24, 2025

Application Deadline: Open Until Filled

Job Description

Job Summary
The University of Michigan Library is looking for a DevOps Engineer to join the Library IT Architecture and Engineering (A&E) team in building and maintaining the technology infrastructure that supports the Library's public and staff-facing enterprise services. You will join a skilled and forward- thinking team of engineers who deploy and manage modern technology infrastructure to support digital preservation, research, publishing, archives and broad public access to U-M Library resources. Architecture and Engineering, a department of Library IT, supports these projects with the application, server, storage, security, and workflow infrastructure required for hosting web applications and processing digital library data and metadata.

In Library Information Technology, we value the cooperation that results from sharing and applying our different experiences, backgrounds, skills, talents, and interests to build an environment in which all our community members can flourish.

The University of Michigan Library is one of the world's largest academic research libraries and serves a vibrant university community that is home to 19 schools and colleges, 100 top ten graduate programs, and annual research expenditures over $2 billion a year. To promote the university's world--changing work and to serve the public good, the library collects, preserves, and shares the scholarly and cultural record in all existing and latest forms, and leads the reinvention of the academic research library in the digital age.

You will report to the Director, Architecture & Engineering in Library IT.


Responsibilities*
Install, configure, test, debug, modify, and maintain systems and software, including container orchestration solutions, Linux-based servers, operating system utilities, system-level software, scripts, and custom software applications (40%)
Maintain automated system provisioning and management with Puppet and other relevant tools (30%)
In collaboration with service partners, developers, and architects, analyze business and user needs and deploy systems infrastructure solutions to meet those needs (15%)
Monitor hardware resource use and make/recommend improvements to efficiency (10%)
Create and maintain documentation for teammates who support and build on each other's work and documentation for developers who rely on A&E infrastructure (5%)

Required Qualifications*
Bachelor's degree in Computer Science or related field and at least 2 years experience directly relevant to position responsibilities, or equivalent combination of education and experience
Strong analytical and troubleshooting skills
Ability to work accurately, efficiently, and dependably with minimal supervision
Excellent written and verbal communication
Ability to adapt and acknowledge the differences and complexities in background, cultures, values and viewpoints

Desired Qualifications*
Experience with container orchestration using Kubernetes or similar
Experience with automated infrastructure management using tools such as Puppet, Chef, Ansible, etc.
Modern programming skills in any language, including version control, test-driven development, and debugging



Apply Now

Please mention to the employer that you saw this ad on STEMCareers.com

Job posting number:#7311051
Application Deadline:Open Until Filled
Employer Location:Online Job Advertising
JAX,Florida
United States
More jobs from this employer