Senior Linux System Administrator

📁
Information Technology
📅
25003833 Requisition #

University of Iowa Health Care is seeking a skilled and proactive Senior Linux System Administrator to join our IT team, with a primary focus on managing, optimizing, and supporting our on-premises Linux infrastructure while also contributing to cloud initiatives. This role involves deploying, maintaining, and troubleshooting Linux-based systems, with an emphasis on on-prem servers, while also supporting Linux-based systems in Azure and AWS.

 Additionally, the administrator will play a key role in designing, developing, and managing cloud infrastructure to align with business goals and help establish cloud governance practices across the organization. This position requires close collaboration with DevOps teams, developers, and other stakeholders to ensure seamless integration and operational efficiency.

 As a member of the Technical Operations division, this individual will be responsible for general Linux systems administration, including the setup, maintenance, and optimization of enterprise Linux servers and vendor applications. A strong understanding of firewalls, networking, and storage systems is required, as many of these systems provide critical enterprise IT services.

This role requires the ability to troubleshoot complex issues, where analysis of situations or data involves evaluating multiple contributing factors. The individual must also work with key contacts outside their immediate team for issue identification and resolution. The position requires some 24x7 on-call and on-site support.

This position is eligible for remote work within Iowa and will require a work arrangement form to be completed upon the start of your employment. Per policy, work arrangements will be reviewed annually, and must comply with the remote work program and related policies and employee travel policy when working at a remote location.

Position Responsibilities: 

  • Install, maintain and configure Cloud-based and on-prem Linux servers (physical and virtual) and all related processes, including backup/restore, upgrades/patching, security policies, tuning, capacity planning, and monitoring of all resources to ensure high availability of all services provided
  • Collaborate with the DevOps team on strategic planning and technical execution, including application building, deployment, and migration within public cloud environments.
  • Participate and provide input with the architecture and design of cloud and on-prem infrastructures
  • Address operational systems issues including Logical Volume Manager functions, file and share permissions, Network configuration and tuning, user account management, application installation and problem troubleshooting
  • Research and evaluate new technologies and present recommendations and justifications on hardware and software purchases
  • Collaborate with service owners and vendors to define the scope of requests
  • Assists in the development of long-range strategies for Linux systems support needs of the organization.
  • Participate in release management functions, in coordination with Application Management group
  • Ensure compliance with security policies using enterprise endpoint detection and response (EDR) solutions
  • Write installation, configuration and test plan documentation for supported systems and maintenance
  • Monitor capacity and performance
  • Plan and implement upgrades
  • Develop scripts for automation of systems tasks
  • Maintain and manage high availability solutions, including failover clustering and load balancing
  • Troubleshoot and provide problem resolution for complex server issues
  • Provides 24 x 7 on-call support as required and requested.
  • Manage and participate in projects as assigned, and work with team members across the company to deliver project goals
  • Consults with vendor technical experts to determine device architecture, topology, and transmission requirements.
  • Provide mentoring and cross-training of Systems Administration and Service Desk staff

Health Care Information Systems (HCIS): Provides and supports information and communication systems and technology that facilitate quality patient care, progressive medical education, and innovative research.

 HCIS services University of Iowa Health Care by providing comprehensive, high-level support for patient care delivery, internal and external communication, technology innovation, medical education, and research. Creating and maintaining a positive, productive, and rewarding environment for information technology and communication staff

Education Requirements: 

  • Bachelor’s degree in Computer Science, or related field; or an equivalent combination of education and experience in a related field.

Experience Requirements: 

  • Typically 5-7 years of experience
  • Capabilities to install, configure and manage Enterprise level Linux servers in the Cloud and on-prem.
  • Manage and optimize cloud resources using Azure, AWS or other cloud platforms
  • Proficient in programming with a scripting language such bash, ksh, perl and python
  • Experience with automation, deployment and management tools like Ansible (AAP), Puppet, GitHub, and Landscape
  • Accuracy and attention to detail with strong organizational and project management skills
  • Ability to effectively document procedures and instructions
  • Excellent communication skills, both written and oral, and strong interpersonal skills

Desired Qualifications: 

  • Familiarity with containerization technologies like Docker and orchestration tools like Kubernetes
  • Experience working in a VCenter/VMware environment
  • Solid understanding of networking protocols, DNS, VPN, HTTP/HTTPS, and other essential network services
  • Experience with monitoring and logging tools like Zabbix, syslog, and Splunk
  • Familiar with backup and restore tools and processes (e.g., Cohesity, Avamar, VMware snapshots)
  • Certifications such as Azure, AWS, Ubuntu, RHEL or Linux Professional Institute Certification (LPIC)
  • Knowledge of best practices for implementing security hardening policies
  • Familiarity with databases (e.g., MySQL, PostgreSQL, MariaDB)

To be considered, applicants must upload a resume (under submission relevant materials) that clearly addresses how they meet the listed required and desired qualifications of this position. A cover letter is desired as part of the application process. Job openings are posted for a minimum of 14 calendar days. This job may be removed from posting and filled any time after the minimum posting period has ended.

 Successful candidates will be required to self-disclose any conviction history and will be subject to a criminal background check and credential/education verification.

 This position is not eligible for University sponsorship for employment authorization.

 For additional questions contact Stefan Foster - stefan-foster@uiowa.edu

Equal opportunity/affirmative action employer


The University of Iowa is an equal opportunity/affirmative action employer. All qualified applicants are encouraged to apply and will receive consideration for employment free from discrimination on the basis of race, creed, color, religion, national origin, age, sex, pregnancy (including childbirth and related conditions), disability, genetic information, status as a U.S. veteran, service in the U.S. military, sexual orientation, gender identity, or associational preferences.


Persons with disabilities who need assistance or accommodations with the application or interview process may contact University Human Resources/Faculty and Staff Disability Services, (319) 335-2660 or fsds@uiowa.edu.  For jobs in UI Health care, please contact UI Health care Leave & Disability Administration at 319-356-7543.

Previous Job Searches

My Profile

Create and manage profiles for future opportunities.

Go to Profile

My Submissions

Track your opportunities.

My Submissions

Are you a Military Veteran?

Contact us to learn more about how to qualify for Veteran's Preference.

Similar Listings

Iowa City, Iowa, United States

📁 Information Technology

Iowa City, Iowa, United States

📁 Information Technology

Iowa City, Iowa, United States

📁 Information Technology