Skip to Content

Employment Opportunities

Linux Administrator (Operating Systems Programmer/Analyst 1, 2, or 3, UCP 4, 7, or 9)

Posted on May 28, 2019

The University of Connecticut, Information Technology Services (ITS), is filling a position for a Linux Administrator. The selected candidate must be a self-starter with the ability to work independently but also capable and willing to work effectively in a team environment.

Under the supervision of a designated team leader, this position provides technical support including installation, monitoring, troubleshooting, and problem solving in support of the University’s central Linux servers. This position researches, designs, implements, and supports systems based on the Linux Server Operating Systems to support University business and academic applications.

The incumbent in this position may lead projects and are expected to have knowledge and understanding of Linux server operating systems and the ability to apply a wide range of problem solving and resource management techniques. For the Operating Systems Programmer Analyst 1 level, the incumbent is considered a beginner and will work under the guidance of more senior technical staff. Incumbents in the higher levels are considered either technical specialists or technical experts.

The University of Connecticut has been named the top public university in New England for over a decade and is ranked among the top public universities in the nation. The University of Connecticut is also a Carnegie Foundation Research University; a prestigious honor shared by only the nation's top higher education institutions.

This is a full-time, permanent position. The University offers a competitive salary, outstanding benefits, including employee and dependent tuition waivers at UConn, and a highly desirable work environment. Classification and salary will be commensurate with the successful candidate’s background and experience. For additional information regarding benefits visit: For additional information about the University visit:

Please apply online at, Staff Positions. Interested candidates should submit a letter of application and resume that demonstrate how you meet the minimum qualifications and any preferred qualifications you may have for this position, and a list of contact information, including phone numbers for three professional references. Screening will begin immediately.

In compliance with federal law, all persons hired will be required to verify identity and eligibility to work in the United States and to complete the required employment eligibility verification document form upon hire. Employment of the successful candidate will be contingent upon the successful completion of a pre-employment criminal background check.
All employees are subject to adherence to the State Code of Ethics, which may be found at
The University of Connecticut is committed to building and supporting a multicultural and diverse community of students, faculty and staff. The diversity of students, faculty and staff continues to increase, as does the number of honors students, valedictorians and salutatorians who consistently make UConn their top choice. More than 100 research centers and institutes serve the University’s teaching, research, diversity, and outreach missions, leading to UConn’s ranking as one of the nation’s top research universities. UConn’s faculty and staff are the critical link to fostering and expanding our vibrant, multicultural and diverse University community. As an Affirmative Action/Equal Employment Opportunity employer, UConn encourages applications from women, veterans, people with disabilities and members of traditionally underrepresented populations.


• Assists with diagnosing and resolving errors in Linux Server OS, and subsystem components.

• Assists with automating routine tasks using batch tools and scripting.

• Supports a production environment during defined maintenance periods as well as outside of normal working hours to insure minimal impact to users.

• Programs applications to assist with management of computer resources such as database applications.

• Creates documentation about technical and usage procedures and methodologies.

• Participates effectively as a team member on technical projects.

• Assists in the evaluation and selection of program products and hardware.

• Performs related duties as required.

Additional duties performed at the level of Operating Systems Programmer Analyst 2 (UCP 7)

• Installs and manages OS upgrades, patches, troubleshooting and disaster recovery.

• Manages accounts, disk space, and other system resources.

• Installs and manages Web services such as Apache and Tomcat or other related services.

• Works with complex systems integration issues including activities associated with various computer platforms, such as data warehouse, web applications and server, communication and networking technology.

• Consults with and supports end users.

Additional duties performed at the level of Operating Systems Programmer Analyst 3 (UCP 9)

• Manages the evaluation and implementation of new product technologies, but with a familiarity of a variety of enterprise-class infrastructure disciplines.

• Researches and recommends innovative, automated approaches for enterprise infrastructure management, upgrades, or improvements, while adhering to technical or budgetary constraints.

• Creates strategies for Business Continuity Planning and Disaster Recovery (BCP/DR).

• Submits written project plans as required by management.

• Creates system documentation and technical diagrams.

• Coordinates between associates and team members as part of large project implementations.

• Mentors less experienced analysts in the areas of technical best practices, project management, and team dynamics.

MINIMUM Qualifications

1. Bachelor’s degree or an equivalent combination of training and experience.

2. At least one year of highly technical experience or training/certifications in a computer field.

3. Working knowledge and understanding of enterprise Linux Systems and related software.

4. Evidence of good analytical reasoning and problem-solving skills.

5. Excellent oral and written communication skills with excellent attention to detail.

6. Evidence of highly developed interpersonal skills.

7. Demonstrated ability to work in a team environment.

8. Evidence of the capability of meeting deadlines and working under pressure.

Additional minimum qualifications for the level of Operating Systems Programmer Analyst 2 (UCP 7)

9. At least three years of highly technical and progressively responsible work experience in a computer related field including experience with Linux Server Operating Systems Administration, Web Services.

10. Demonstrated knowledge and understanding of enterprise hardware and software.

11. Familiarity with disaster recovery planning and testing.

12. The ability to troubleshoot issues affecting hardware, operating systems and applications.

13. Demonstrated ability to work with minimal supervision.

Additional minimum qualifications for the level of Operating Systems Programmer Analyst 3 (UCP 9)

14. At least five years of highly technical and progressively responsible experience in the field of Linux Server system administration.

15. Experience with the design, implementation and administration of Linux-based, enterprise-class server infrastructure.

16. Enterprise Server maintenance experience including patch management, software deployment, performance tuning and capacity management.

17. Experience with producing complex designs that meet integration, technical and business requirements.

18. Experience managing technical projects.

19. Experience with process automation utilizing batch, Ansible, Puppet or other related utilities.

Preferred Qualifications

1. Bachelor’s degree in Computer Science or related discipline.

2. Experience with firewall management

3. Experience with TCP/IP Networking

4. Experience with a Help Desk ticketing systems e.g., Jira HelpDesk, HelpSpot.

5. Experience with Red Hat Enterprise Linux 6.x or greater.

6. Experience with Red Hat technologies e.g., OpenShift, CloudForms, Red Hat Enterprise Virtualization.

7. Experience with CMS e.g., WordPress, Plone.

8. Experience with Kuali Financial System (KFS).

9. Experience with Application Delivery Controllers e.g., Citrix, F5

10. Experience with MySQL, PostgreSQL and Oracle Database.

11. Experience with Server patch management and software deployment tools e.g. Chef, Puppet, Red Hat Satellite, Ansible.

12. Experience with scripting languages e.g., Bash, Python, PERL or other related languages.

13. Experience working with 3rd party vendors to install and maintain applications on Linux servers e.g., Atlassian, PeopleSoft.

14. Experience with Monitoring tools for Linux Servers e.g., Zabbix, Nagios, Cacti, PRTG.

15. Experience Deploying Linux servers to Microsoft Azure

16. Experience working with vulnerability scanners e.g., Nessus, Metasploit, OpenVAS.

17. Knowledge in strategic server and application infrastructure planning at an enterprise level.

18. Experience with the design, implementation and administration of fault tolerant and disaster recovery solutions using clustering, load balancing or other related technologies.

19. Ability to collect and analyze log data for troubleshooting and incident response e.g., Splunk.

20. Demonstrated ability to manage large or complex projects to achieve timely, successful completion.

Please mail your comments to: or