GREENVILLE COUNTY (SC) LIBRARY SYSTEM
JOB ANNOUNCEMENT, NO. 2026-079
| Posting Date: Wednesday, June 3, 2026 | Application Deadline: Wednesday, June 17, 2026 |
| Position: Server Support Specialist, Information Technology, Hughes Main Library | Pay: $54,097 per year, plus benefits |
| Status: Regular Full-time, Exempt | Available: July 2026 |
| Location: Hughes Main Library, 25 Heritage Green Place, Greenville, South Carolina 29601 | |
| Schedule: Position works daytime hours Monday – Friday. Occasional evening, weekend, and holiday work required. | |
FUNCTION
Under the supervision of the Senior Network Administrator, this position:
- Updates server records and monthly server maintenance tasks.
- Serves as the first point of contact for server adds, changes, and modifications.
- Performs work in accord with the Library System’s vision and mission, using a high level of independent judgment and initiative within the framework of established policies.
MINIMUM TRAINING & EXPERIENCE
Required:
- Associates degree from an accredited college or university.
- Some experience supporting Windows and Linux servers.
- Other combinations of experience, education and training that meet the minimum requirements may be substituted.
Preferred:
- Two to four years’ experience in server administration.
- Experience administering Windows Server (2019, 2022, or 2025) and current Linux distributions (e.g., Ubuntu LTS, Rocky Linux, RHEL).
- Experience with VMware vSphere and/or KVM-based virtualization platforms such as HPE Morpheus VM Essentials.
- Experience with containerization using Docker and Docker Compose.
- Experience with enterprise backup platforms such as Dell PowerProtect Data Manager (PPDM), Veeam, Rubrik, or similar.
- Experience with Microsoft 365 administration, including Exchange Online and Entra ID (Azure AD).
- Experience with scripting (PowerShell, Bash) for server automation.
- Relevant industry certifications (e.g., Microsoft 365 Certified, CompTIA Server+ or Security+, Linux certifications, VMware) are a plus.
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
- tolerate low levels of dust and mold associated with working around paper files, books, and other library materials
ADDITIONAL REQUIREMENTS
- Use of personal vehicle with mileage reimbursement is required.
- Valid S.C. driver’s license required.
- Must carry library supplied cell phone when on-call.
- Some evening, weekend and holiday work required. Potential exists for being called to a Library System location after departure or on the weekends.
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 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).
- Deploys, maintains, and updates containerized applications and services using container and container-orchestration tools. (E)
- Administers the Library System’s virtualization infrastructure; participates in hypervisor migration planning and execution; performs VM lifecycle tasks including provisioning, live migration, snapshots, and high-availability configuration. (E)
- Administers ransomware-resistant backup infrastructure, including verifying immutability of backup copies and conducting periodic restore testing. (E)
- Supports cloud productivity and identity platforms, including mailbox management, license assignment, and administration of cloud directory services; participates in migration of on-premises services to cloud platforms. (E)
- Maintains hybrid identity synchronization between on-premises directory services and cloud identity providers. (E)
- Implements endpoint detection and response (EDR) tooling on servers in coordination with the Network Security Specialist. (E)
- Develops scripts and automation (e.g., PowerShell, Bash) to streamline repetitive server management, monitoring, and reporting tasks.
- Assists in evaluating, testing, and adopting new infrastructure technologies as the environment evolves. (E)
- Schedules and executes monthly server patching in coordination with the Network Security Specialist. (E)
- Monitors server health and event logs and determines corrective actions. (E)
- Installs and configures server access control lists (ACL’s) and host intrusion prevention, to protect sensitive information. (E)
- Conducts periodic backup testing to determine validity and immutability of backups.
- Stays current with the latest Information Technology security trends and best practices. (E)
- Recommends security enhancements to server systems. (E)
- Responsible for monitoring help desk phone system and gathering information about reported problems. (E)
- Maintains the Library System’s server replacement schedule. (E)
- Performs content updates to the public and staff web servers.
- Creates and maintains documentation of procedures relating to server management. (E)
- Uses online project management system for task completion and meeting deadlines.
- Responsible for maintaining Automated Materials Handling servers and working with external vendor for support.
- Maintains file system replication servers and keeps them up to date. (E)
- Participates in IT on-call rotation. (E)
- Ensures safe work methods are followed to prevent injury. (E)
- Performs tasks in accord with Library vision, mission and code of service. (E)
- Works a schedule that meets the needs of the unit. (E)
- Maintains regular and reliable attendance and remains compliant with the Library System’s Attendance Guidelines. (E)
- Performs other associated or required duties as assigned, including those of other staff members in the unit.
REQUIRED KNOWLEDGE, SKILLS/ABILITIES & CHARACTERISTICS
(Testing of computer skills may be part of the interview process for this position.)
Knowledge:
- Knowledge of enterprise virtualization platforms and concepts, including VMware-based and KVM-based hypervisors, live migration, high availability, and intelligent VM placement.
- Knowledge of containerization concepts and container orchestration (e.g., Docker, Docker Compose).
- Knowledge of immutable, air-gapped, and ransomware-resistant backup strategies and isolated recovery environments.
- Working knowledge of cloud productivity and identity platforms (e.g., Microsoft 365, Entra ID / Azure AD) and hybrid identity concepts.
- Knowledge of modern Windows Server and current Linux distributions, including command-line administration of both.
- Familiarity with scripting and automation for systems administration (PowerShell, Bash, and/or Python).
- Familiarity with endpoint detection and response (EDR) concepts as applied to server environments.
- Understanding of patch management, vulnerability remediation, and least-privilege/zero-trust security principles.
Skills:
- Strong organization skills.
- Customer service oriented.
- Detail oriented.
Abilities:
- Ability to communicate well orally and in writing.
- Ability to create clear procedural documentation in written and electronic formats.
- Ability to work in a team environment with both technical and non-technical coworkers and end-users.
- Ability to work independently and be a self-starter.
- Ability to maintain workflow of multiple tasks simultaneously.
- Ability to work with time pressures and frequent change of tasks.
- Ability to use good judgment and discretion in carrying out duties and responsibilities.
- Ability to modify/update existing programming code for security purposes and to write and maintain scripts for server administration and automation.
- Ability to maintain confidentiality in carrying out duties and responsibilities.
- Ability to arrive on time, work hours as scheduled and maintain a good attendance record.
Greenville County Library System may change assigned work location and schedule
of any position depending upon the needs of the system.
Visit the Job Openings page on our website at www.greenvillelibrary.org to submit an online employment application and/or for additional information about our application process. Inquiries may be directed to
Cindy Quinn at (864) 527-9232 or cquinn@greenvillelibrary.org.
Current employees must also complete and submit an
Internal Job Application Acknowledgement Form, which may be downloaded from StaffWeb.
GCLS is an Equal Opportunity Employer. GCLS participates in E-Verify.