The University of Vermont
The University of Vermont Libraries seek an imaginative, resourceful, inventive, and user-focused librarian to manage, enhance, and maintain a wide variety of commercial and open-source applications in a changing, information-technology environment. The successful candidate will possess strong analytical skills, a public services outlook, and a commitment to building services around UX principles. We seek applicants who enjoy new challenges, propose new solutions, and seize opportunities to acquire new skills. The Systems and Technology Services (STS) Librarian will serve as the University of Vermont Libraries’ technical lead as we migrate from a local Voyager LMS to a new, cloud-based, Alma consortium, expected to launch in 2024. The STS librarian will administer the Libraries’ current mix of Linux and Windows virtual servers (running on a local server farm managed by the University’s Enterprise Technology Services group), while simultaneously seeking efficiencies and opportunities for the enhancement of the Libraries’ technological offerings. The librarian will support employees and users in multiple ways, collaborating with colleagues across the Libraries and across campus to improve workflows and enhance the user experience. In short, we seek candidates eager to embed themselves throughout the work of the Libraries. The Libraries are in the midst of crafting a new staffing plan, and we expect opportunities to rethink working relationships and job duties throughout our operation.
Responsibilities
-
- Lead the development of innovative approaches to Library Technology Services.
- Collaborate with and serve as back-up to the Web Services Librarian.
- Administer and maintain the library’s technological infrastructure, including the library website, the Library Management System, SFX, Pharos print server, Archivesspace, Islandora, Illiad, Drupal, Ezproxy, Nginx, and Apache.
- Investigate, evaluate, and recommend new technologies to improve access and delivery of information resources and equipment.
- Supervise the daily work of the Library Technology Services staff.
- Adopt a schedule sufficiently flexible to attend to evening and weekend server maintenance and/or cover for staff absences and vacancies.
- Administer 11 Linux and 5 Windows virtual servers, with the aim of identifying software and services more appropriately hosted in the cloud.
- Compile and prepare library usage statistics into reports, including, but not limited to, website traffic, circulation reports, and usage data on various applications.
- Assess the effectiveness of Library Technology Services and make recommendations for improvement in workflow, maintenance, and Libraries technology assets.
- Serves on the Libraries User Experience Team.
Required Qualifications
- MLS degree from ALA-accredited program or international equivalent.
- Work or educational experience running Linux servers and managing IT systems.
- Working knowledge of Library Management Systems.
- Working knowledge of one or more programming languages (e.g. PHP, Python, Ruby, Perl, Java, etc).
- Experience managing an Apache or Nginx webserver.
- Demonstrated ability to work in a team environment.
- Demonstrated ability to lead and assume responsibility for projects.
- Evidence of seizing the initiative, develop and carry out projects and manage multiple priorities.
- Excellent communication skills.
Desirable Qualifications
- Supervisory experience
- Experience with Web Services and APIs
- Knowledge of metadata standards and MARC records
- Experience with version control systems such as git
- Experience with content management systems such as Drupal
- Knowledge of HTML, CSS, and Javascript frameworks
- Experience with XML/XSLT and JSON
- Experience with SQL and MySQL
- Experience with Redhat Linux
- Experience with Windows IIS and Microsoft SQL server