[Remote] Senior Systems Administrator
Note: The job is a remote job and is open to candidates in USA. The University of Iowa is seeking a Senior Systems Administrator responsible for the setup, maintenance, and administration of enterprise Linux Servers. The role involves collaborating with various stakeholders to provide system administration services and manage complex issues related to server performance and availability.ResponsibilitiesInstall, maintain and configure enterprise-class Linux servers and all related processes, including backup/restore, security policies, tuning, capacity planning, and monitoring of all resources to ensure high availability of all services providedDesign, implement, monitor and maintain backup/recovery systems for Unix and Windows serversAddress operational systems issues including Logical Volume Manager functions, file and share permissions, user accounts and installing applicationsResearch and evaluate new technologies and present recommendations and justifications on hardware and software purchasesCollaborate with service owners and vendors to define the scope of requestsAssists in the development of long-range strategies for Linux systems support needs of the organizationParticipate in release management functions, in coordination with Application Management groupImplement and deploy EPIC requirements for management of data on SAN storage utilizing LVM and performance of OSWrite procedure documentation for peers and junior staffWrite installation and setup documentation for supported systemsWrite and document test plans for system implementation and maintenancePromote and maintain upgrade management practicesMonitor capacity and performance of servers, storage and applicationsPlan and implement upgrades of Linux operating systems and supporting softwareDevelop scripts for automation of systems tasksSupport Linux High Availability methodsTroubleshoot and provide problem resolution for complex server issuesProvide 24 x 7 on-call support as required and requestedManage and participate in projects as assigned, and work with team members across the company to deliver project goalsConsult with vendor technical experts to determine device architecture, topology, and transmission requirementsProvide mentoring and cross-training of Systems Administration and Service Desk staffSkillsBachelor's degree in Computer Science, or related field; or an equivalent combination of education and experience in a related fieldTypically 5-7 years of experience in System Administration and backup/restore managementExperience with installation, maintenance, upgrade, configuration, problem resolution and performance tuning of Linux systemsCapabilities to install, configure and manage Enterprise level backup and restore systems for all types of serversProficient in programming with a scripting language such Korn Shell or PerlFamiliar with Network and SAN-attached devices and tools such as IsilonExperience with Disaster Recovery methods and toolsAbility to effectively document procedures and instructionsExcellent communication skills, both written and oral, and strong interpersonal skillsInstall, maintain and configure enterprise-class Linux servers and all related processes, including backup/restore, security policies, tuning, capacity planning, and monitoring of all resources to ensure high availability of all services providedDesign, implement, monitor and maintain backup/recovery systems for Unix and Windows serversAddress operational systems issues including Logical Volume Manager functions, file and share permissions, user accounts and installing applicationsResearch and evaluate new technologies and present recommendations and justifications on hardware and software purchasesCollaborate with service owners and vendors to define the scope of requestsAssists in the development of long-range strategies for Linux systems support needs of the organizationParticipate in release management functions, in coordination with Application Management groupImplement and deploy EPIC requirements for management of data on SAN storage utilizing LVM and performance of OSWrite procedure documentation for peers and junior staffWrite installation and setup documentation for supported systemsWrite and document test plans for system implementation and maintenancePromote and maintain upgrade management practicesMonitor capacity and performance of servers, storage and applicationsPlan and implement upgrades of Linux operating systems and supporting softwareDevelop scripts for automation of systems tasksSupport Linux High Availability methodsTroubleshoot and provide problem resolution for complex server issuesProvide 24 x 7 on-call support as required and requestedManage and participate in projects as assigned, and work with team members across the company to deliver project goalsConsult with vendor technical experts to determine device architecture, topology, and transmission requirementsProvide mentoring and cross-training of Systems Administration and Service Desk staffFamiliar with Ubuntu System AdministrationWorking knowledge of IBM/Cohesity and Dell/EMC PPDM/Avamar backup productsWorking with Cloud-based server and applications, including backup and recovery, Cybersecurity and Air-Gap solutionsExperience with one or more of the following: Zabbix Monitoring, VMware, Ansible Automation, database administrationSystems administration experience in a healthcare environmentFamiliarity with Linux server security hardening methodologies and practical implementation experienceExperience with networking, including firewalls, VPNs, DNS, load balancers, virtual networks, and ExpressRoute/VPN gatewaysExperience with containerization and orchestration (Docker, Kubernetes, ECS/AKS)Demonstrated ability to lead or contribute to complex troubleshooting involving cross-platform systems and multi-vendor environmentsExperience collaborating with business stakeholders, vendors, and cross-functional teams to deliver technical solutions aligned with organizational goalsAccuracy and attention to detail with strong organizational and project management skillsBenefitsThe University of Iowa offers a generous benefits package, including 24 days of paid vacation per year to start and paid sick leave.Company OverviewOn our beautiful campus spanning the Iowa River, our faculty and staff enjoy access to an array of cultural, educational, and recreational activities. It was founded in 1989, and is headquartered in Coralville, Iowa, USA, with a workforce of 10001+ employees. Its website is http://researchpark.uiowa.edu.