Senior Operations Systems Administrator

University of Kansas

Lawrence, KS

ID: 7225421
Posted: March 6, 2024
Application Deadline: Open Until Filled

Job Description

Position Overview

Assessment & Technology Solutions (ATS), a unit within the Achievement & Assessment Institute at the University of Kansas, helps public agencies develop high-volume, highly scalable and multi-device-compatible Software as a Service (SaaS) web applications to meet public needs. We are a team of experienced IT professionals with many years of high-volume software product development experience that analyze a client’s technology needs and then design, develop, test, host, and provide post-production support for all web applications that we develop.

ATS is seeking an Operations Systems Administrator with experience in building, monitoring, updating, and managing Linux servers and AWS infrastructure. An ATS Systems Administrator writes configuration code to provision and update servers and other infrastructure in multiple environments. They monitor and administer server systems in a highly available production environment. They apply in-depth knowledge of Linux and virtualized networks to troubleshoot and enhance system performance. They use programming/scripting skills to solve complex problems in automation and application configuration/management. They use CI/CD tools and managed processes to assist developers and DBA staff in confidently moving code and other changes through non-production environments into production.

Job Description

40% Infrastructure project execution
Designs highly available, secure and maintainable solutions and implements the solution as designed.
Supports peer reviews of all work products.
Documents design implementation details and operational tasks.
20% System updates and security patching
Assists in identifying critical updates and security patches.
Apply security patches to systems accurately and efficiently following change control processes.
Apply system updates using automation following change control processes.
15% Systems monitoring
Review system metrics, logs and notifications to ensure systems remain available, performant and secure.
During on-call rotation, conduct documented daily and weekly checkouts accurately and efficiently.
15% Operational support
Troubleshoot system availability and performance issues.
Assist with security access controls including staff on-boarding and off-boarding.
Apply managed system configuration updates.
Complete name registration and certificate renewals.
10% Planning and leading infrastructure projects
Breaks down project into manageable tasks and then estimates the work required for each task.
Reports progress on each task in team standups and status reports.
Proactively identifies project risks and communicates project issues.

Required Qualifications

High School Diploma/GED and seven years of relevant experience OR an Associate's degree and five years of relevant professional experience OR a Bachelor's degree and three years of relevant professional experience.
4+ years of experience administering UNIX and/or Linux servers including:
managing secure configuration
writing/maintaining shell scripts
configuring monitoring and alerting
managing system/software updates and security patches
troubleshooting issues/poor performance
4+ years of experience implementing cloud-based solutions including familiarity with developing secure, highly available, scalable and maintainable solutions
3+ years managing virtual networks, DNS and certificates
3+ years managing Linux server environments using server automation technology for maintaining Infrastructure as Code
3+ years of experience managing cloud-based implementations using automation services
2+ years of experience using source control systems