Duties

The University of Pennsylvania Libraries seeks a progressive, career-minded 
DevOps Engineer to join its Library Technology Services team. Working with an 
emerging suite of tools, the DevOps Engineer supports quality digital services 
in the areas of discovery, fulfillment, repository systems, and researcher 
profiling. The position reports to the Assistant University Librarian for 
Digital Library Development and Systems, and works closely with our corps of 
experienced developers and sysadmins.

The DevOps Engineer will collaborate to develop new practices for our technical 
team, building on our existing infrastructure that includes Docker, Ansible, 
and Jenkins. They will organize and promote high-quality releases of library 
applications from development to production. Other duties include: Research, 
plan and introduce continuous integration, automated builds, more frequent 
deployments, application monitoring, etc. Plan and implement robust production 
environments and contribute to high uptime/availability of library 
applications. Develop new features for library decision support software and 
collaborate in the process of security/privacy auditing. Participate in best 
practices such as integration testing, tracking QA processes and Jira, and 
coordinating UA testing.

The DevOps Engineer operates with independence and professionalism in managing 
job responsibilities, work priorities, methodologies, and routines. The 
position requires a readiness to research IT developments and tools, to apply 
the findings of research to design and programming, and in general, to act as a 
change agent. A good sense of humor is valued in the successful candidate 
joining a team of energetic and creative contributors. Responsibilities include 
timely and responsive communication, fulfillment of deadlines, and a readiness 
to engage in the bidirectional sharing of knowledge and expertise with 
colleagues. The developer participates in IT planning as well as the execution 
of planning priorities.

Qualifications

Bachelor’s degree and a minimum of 2 years of experience, or an equivalent 
combination of education and experience, are required. Demonstrated experience 
developing, managing, and deploying Docker images is essential. Experience with 
Linux systems and a programming language like Python or Ruby is required. 
Experience with Git, Ansible, and open source CI tools is preferred. Experience 
in a library or higher education environment preferred.

Penn adheres to a policy that prohibits discrimination on the basis of race, 
color, sex, sexual orientation, gender identity, religion, creed, national or 
ethnic origin, citizenship status, age, disability, veteran status, or any 
other legally protected class.


----
Brought to you by code4lib jobs: 
https://jobs.code4lib.org/jobs/28017-devops-engineer

Reply via email to