Systems Administrator (Analyst, IT)

The Systems Administrator will provide technical support for the automated systems (central servers, network infrastructure, and desktop computers) used by the staff and patrons of the Duke University Libraries (DUL).  S/He will assist end users and departmental technology support staff in diagnosing and resolving problems with computer hardware, software, and network components.  S/He will perform administration functions for file, application, and database servers.  S/He will provide consultation, development and analysis toward the onboarding of new technologies within an integrated university technology environment.


  • Manages the Libraries’ Linux servers, including (but not limited to) installation, troubleshooting, security, patching and updating, and system resource management.
  • Manages frameworks, services and applications supporting the Library’s public and internal web infrastructures (Apache, MySQL, Django, Tomcat, etc.). Configures system and application security and access controls. In concert with systems staff, plans for backup, failover and recovery of critical systems and applications.
  • Completes installations/upgrades/patching/administrating applications supported in Linux, including but not limited to the following:
  • Apache/PHP/Perl Webservers
    • MySQL database servers
    • Single sign-on authentication services (LDAP, Shibboleth, Active Directory)
    • Electronic resource authentication and access software (EZProxy)
  • Performs MySQL administration and MySQL backup, restore, user and privilege configuration.
  • Performs detailed analysis and design of new systems, and modifies the design of existing ones to meet the needs of library system users.
  • Works with project teams to set up and configure development environments, and supports the transition of new services through the development cycle.
  • Develops and document programs and scripts that extend system functionality and automate routine tasks; supports the development of progressively improved proof of concept demonstrations of functionality to be delivered; works with technical staff from other university departments to integrate enterprise technology tools with DUL’s computing infrastructure. 
  • Evaluates open-source and commercial software for aptness in meeting library needs and for fit within library’s technology infrastructure.  Manages the configuration, deployment, and support of such software where appropriate to meet library needs.
  • Serves as technical contact to Office of Information Technology (OIT) regarding server and system-level matters, including all aspects of configuration and design of production and test systems running ILS and other Libraries software. 
  • Maintains knowledge and awareness of technology trends and evaluates their impact on and application to the library.
  • Serves as backup for management of the Libraries’ Drupal instances and associated tasks.
  • Performs other related duties as assigned.

Supervisory Responsibilities

  • None


It is the expectation that all Duke University Libraries staff members will demonstrate exceptional workplace behaviors in the execution of their specific position responsibilities. These behaviors are customer focus, collaboration, creative problem solving, continuous learning and a commitment to diversity.  


Required: BA/BS in computer science or a related technical field, or equivalent combination of education and experience.

Preferred: Master’s degree in Information Science, Computer Science, Library Science, or a related field.



  • Three years’ experience managing Linux operating systems in a complex and heterogeneous computing environment. 
  • Able to troubleshoot website and server issues in a heterogeneous computing environment. 
  • Understanding of Apache, MySQL, support of web services technology and multiple complex and/or database-backed websites.
  • Working knowledge of Windows and Macintosh operating systems.  
  • Strong service orientation as demonstrated by an ability to work effectively with staff and other personnel at all levels;
  • Excellent time management and project management skills;
  • Effective interpersonal, written and oral communication skills; 
  • Demonstrated ability to manage a complex workload, prioritize tasks and use good judgment in providing services based on goals with minimum supervision; 
  • Ability to establish and build collaborative working relationships with a wide range of people; 
  • Demonstrated ability to work effectively within a team environment.


  • Prior experience supporting IT in an academic research library;
  • Five years’ experience with system administration on servers running Red Hat Enterprise Linux version 5 or 6;
  • Experience supporting Windows Server 2008
  • Advanced understanding of MySQL and web services technologies.
  • Experience with search engine architectures such as Apache Lucene and Apache SOLR.
  • Knowledge of PERL.

Working Conditions

  • Must be able to lift 25 pounds
  • Must be able to work in an environment in which exposure to materials containing dust and mold is possible 
  • Normal office environment
  • Occasional weekend and evening work required  
  • Occasional travel required

These statements are intended to describe the general nature and level of work being performed by the employee in this position. They are not intended to be construed as an exhaustive list of all responsibilities, duties, and skills required of a person in this position.

Salary and Benefits

Salary dependent on qualifications and experience. Comprehensive benefits package includes 15 days vacation, 13 holidays, 12 days sick leave; health, dental, disability and life insurance and support for professional development and training.


Since its founding in 1924, Duke University has grown into one of the most prestigious private universities in the world and its medical center ranks annually among the top in the nation. The Duke University Libraries are the shared center of the university's intellectual life, connecting people and ideas. The Libraries consist of the William R. Perkins Library and its branches: Rubenstein Rare Book and Manuscript Library, Lilly, Music, and the library at the Duke Marine Laboratory in Beaufort.  Duke’s library holdings of 6.1 million volumes are among the largest of private universities in the United States.

Duke's hometown is Durham, North Carolina, a city with vibrant research, medical and arts communities, and numerous shops, restaurants and theaters. Durham is located in the Research Triangle, a growing metropolitan area of more than one million people that provides a wide range of cultural, recreational and educational opportunities. The Triangle is conveniently located just a few hours from the mountains and the coast, offers a moderate climate, and has been ranked among the best places to live and to do business. 

Duke offers a comprehensive benefit packages which includes both traditional benefits such as health insurance, leave time and retirement, as well as wide ranging work/life and cultural benefits. Details can be found at:


An electronic resume, cover letter, and list of 3 references should be submitted at - refer to Requisition # 400845575.  Review of applications will begin in late June and will continue until the position is filled.

Applications which are missing any of the components listed above will not be reviewed.  

Duke University is an Affirmative Action/Equal Opportunity Employer committed to providing employment opportunity without regard to an individual’s age, color, disability, genetic information, gender, gender identity, national origin, race, religion, sexual orientation, or veteran status. The Duke University Libraries have a strong commitment to Affirmative Action and is actively seeking to increase the racial and ethnic diversity of our staff.