Job Announcement

ILS Administrator, FT, Information Technology

Announcement Number
Posting Date
Thursday, December 2, 2021
Full-Time, Non-Exempt
Hughes Main Library, 25 Heritage Green Place, Greenville, South Carolina
Some evening, weekend and holiday work required
$45,765 per year, plus benefits
January 2022
Application Deadline
Open until filled


Under the supervision of the Virtual Services Coordinator, performs administrative tasks related to the library’s integrated library system (ILS) using independent judgment and initiative within a framework of established policies. Works closely with supervisor and Information Technology (IT) staff in planning and implementing system upgrades, making system changes and improvements as appropriate, and developing and implementing library policies as they apply to functional elements of the automated system.

Apply Now

Required Knowledge, Skills/Abilities & Characteristics

Ability to read, interpret and understand computer printouts, reports, program listings and the ability to communicate findings and observations with coworkers, supervisor and vendor technical support. Ability to create and maintain clear procedural documentation. Ability to work independently. Customer service oriented. Ability to work in a team environment with both technical and non-technical coworkers and end-users.

Thorough knowledge of multiple Internet browsers (Firefox, Chrome and Microsoft Edge) and various versions of each. General knowledge of Hyper-text Mark UP Language (HTML). Experience with web applications and scripting (Java, PHP, MySQL, PostgreSQL). General knowledge of multiple computer operating platforms (Linux, Windows Server 2016/2019?). General knowledge of File Transfer Protocol (FTP) and IP (Internet Protocol). Experience using Telnet/SSH applications for remote administration

Additional Requirements

Use of personal vehicle with mileage reimbursement may be required. Valid S.C. driver’s license required. Some evening, weekend and holiday work required. Required to carry cell phone when on-call. Potential exists for being called to a Library System location after departure or on the weekends.


Minimum Training & Experience

Bachelor’s degree from an accredited four-year college or university, preferably in computer science/information technology. Experience with web site development, web graphics applications and techniques and two years’ experience working in a library. Other combinations of experience and training that meet the minimum requirements may be substituted. Preferred: Master’s degree in Library Science from an ALA-accredited university. Experience with Innovative systems and open source ILS systems. Experience with Linux and other open source applications.

Physical Requirements

Must have the ability to:

  • concentrate for long periods of time
  • speak clearly and distinctly
  • hear and/or comprehend verbal communication
  • see and interpret all job-related materials and distinguish standardized cable color-coding and equipment warning lights
  • lift and move up to 40 pounds     
  • stand for long periods of time
  • sit for long periods of time
  • walk, bend, and stoop
  • reach, grasp, and use hands to touch, handle, or feel


Examples of Work Performed

These tasks are illustrative only; to carry out the day-to-day functions of the job, other duties may be performed. The omission of specific statements of duties does not exclude them from the position if the work is similar, related or logical assignment to the position. Essential job functions designated with (E).

  • Upgrades ILS software, including conversions of major files and loading new releases. (E)
  • Manages and maintains automated vendor provided help desk for ILS. (E)
  • Sets up ILS for site-specific operations including startups, shutdowns, server backups and scheduling reports/programs. (E)
  • Maintains ILS related databases.
  • Performs access control functions for the ILS, such as creating new user records for logins and modifying components of existing records. (E)
  • Monitors ILS forums and listservs for information relevant to ILS operation.
  • Analyses, configures, updates, and customizes ILS files.
  • Migrates data from old versions of ILS software to new versions or new implementations of ILS software. Creates and maintains documentation of the steps used in migration. (E)
  • Makes modifications to ILS software for improved workflow. (E)
  • Facilitates updating of ILS files when ILS systems are offline for any reason. (E)
  • Provides assistance with Automated Materials Handling (AMH) systems.
  • Performs periodic maintenance tasks and adjusts ILS parameters. (E)
  • Tests restored backup files in coordination with Server Support Specialist, to verify functionality.
  • Tunes ILS for optimal performance and assists with planning for ILS growth.
  • Performs and maintains backup schedules for ILS production and training servers, and monitors queues and output devices. Produces ILS server reports. (E)
  • Works closely with Staff Development Coordinator and Circulation Manager to ensure coordination of training and implementation of ILS system functions. (E)
  •  Assists in the destruction of old magnetic media. Responsible for resolving GCLS help desk tickets related to the ILS.
  • Works with outside organizations to ensure reliable operation of the ILS.
  • Makes configuration changes to the ILS system to meet the needs of the library system. (E)
  • Works with the State Library to maintain connectivity between the ILS systems.
  • Works with vendors who provide support for our self-check systems.
  • Provides technical assistance in Main Library meeting room as needed.
  • Maintains ILS log files, checking console messages. (E)
  • Transmits daily overdue, billed item, and hold pickup notice files via FTP to authorized vendor for printing and mailing. (E)
  • Maintains ILS notice statistics and reports. (E)
  • Produces specialized reports using various programs.
  • Maintains web version of library catalog. (E)
  • Writes documentation that assists in the formulation of new procedures.
  • Assists in developing and implementing functional elements of Library policies and procedures related to automated systems.
  • Maintains up-to-date knowledge of library automation developments and open source library solutions.
  • Trains selected IT staff to assist with operator functions and provides training to non-IT staff as appropriate. (E)
  • Assists at public service desks and in technical services on an as needed basis.
  • Attends conferences, workshops, training as requested.
  • Assists in system-wide inventory of hardware, software, and IP addresses.
  • Assists Web Developer with maintaining web server.
  • Participates in IT on-call rotation. (E)
  • Follows safe work methods to prevent injury. (E)
  • Performs tasks in accord with Library System vision, mission, and code of service. (E)
  • Works a schedule that meets the needs of the Library System (E).
  • Performs other duties as assigned.

Apply Now

Greenville County Library System may change assigned work location and schedule of any position depending upon the needs of the system.
Sign up for monthly emails
for the latest Library news and events.