TRUMAN STATE UNIVERSITY logo

System Administrator

TRUMAN STATE UNIVERSITY

Kirksville, MOJobSeen todaySeen in employer's feed today

Most applications go out cold — see where you stand first. No sign-up to start.

Watch jobs like this.

At a glance

Compensation
No compensation found
Location
Kirksville, MO
Work Authorization
Not specified

Olive lists jobs from US employers, including remote roles you can work from the United States.

Job overview

The System Administrator configures, maintains, and supports IT systems, including physical and virtual servers, Windows and Linux operating systems, and enterprise applications. The role focuses on provisioning, patching, scripting, automation, troubleshooting, performance, availability, and security, while collaborating with network, identity, and endpoint management teams. The position is exempt and typically works Monday through Friday, 8:00 a.m. to 5:00 p.m., with occasional additional hours.

Skills & qualifications

RequiredNice to have

Skills

Linux AdministrationWindows Server AdministrationVirtualizationContainerizationStorage ManagementBackup ManagementPowerShellBashPythonSystem MonitoringPerformance TuningSystem HardeningLog AnalysisEndpoint ProtectionNISTISO 27001SOC 2 Type 2GitLabVersion ControlCI/CDInterpersonal SkillsOrganizationWritten CommunicationCollaborationComputer NetworkingIT SupportCustomer ServiceTechnical Project CoordinationCisco NetworkingVLAN ConfigurationActive DirectoryAzure ADExchange OnlineVMware vSphereVMware ESXiHorizon VDIDebian LinuxOpen-Source Systems AdministrationEducational IT

Qualifications

Bachelor's in Computer Science or Related Field or Four Years Relevant ExperienceFour or More Years Relevant Experience

Full job description

The System Administrator is responsible for the configuration, maintenance, and reliable operation of IT systems, including physical and virtual servers, Windows and Linux operating systems, and enterprise applications. This position plays a key role in server provisioning, patching, scripting, automation, and troubleshooting, with an emphasis on performance, availability, and security. The System Administrator collaborates with network, identity, and endpoint management teams to ensure seamless integration of core systems and services. This is an exempt position typically working Monday-Friday 8:00 am to 5:00 pm with additional hours worked on occasion - Linux & Windows Administration: Maintain, troubleshoot, and optimize Linux (Ubuntu, RHEL) and Windows Server environments. - Virtualization & Containerization: Manage virtualization platforms (Proxmox, VMware, Hyper-V) and container solutions (Docker, Kubernetes). - Storage & Backup Management: Implement and maintain SAN/ NAS storage systems and backup solutions to ensure data integrity. - Automation & Scripting: Develop scripts using PowerShell, Bash, or Python to automate provisioning, monitoring, and maintenance. - Monitoring & Performance Tuning: Deploy and manage system monitoring tools (e.g., Nagios, Zabbix, Prometheus, Grafana) to ensure optimal performance and uptime. - Security & Compliance: Apply system hardening best practices, perform log analysis, manage endpoint protection, and support compliance standards (e.g., NIST, ISO 27001, SOC 2 Type 2). - GitLab & Continuous Integration/Continuous Deployment (CI/CD): Manage GitLab repositories, support version control processes, and assist with CI/CD pipeline development. - Collaboration & Documentation: Maintain clear documentation for system configurations, procedures, and technical standards. - Other duties as assigned. {=html} - Bachelor's degree in computer science or a related field, OR four years of relevant experience, OR an equivalent combination of education and experience. - Strong interpersonal, organizational, and written communication skills. - Proven ability to work collaboratively within a technical team. - Demonstrated commitment to ongoing professional development. - Hands-on experience with computer networks, server operating systems (Windows and Linux), and virtualization technologies. - Experience providing high-quality IT support and customer service. - Proficiency with scripting languages such as PowerShell, Bash, or Python. - Experience using version control tool(s). - Bachelor's degree in computer science or a related field, plus four or more years of relevant experience. - Experience using GitLab for version control and automation workflows. - Experience leading or coordinating technical projects. - Knowledge of Cisco networking concepts and VLAN configuration. - Experience managing and supporting: - Microsoft Windows Server - Active Directory and Azure AD - Exchange Online - Experience working with VMware environments, including: - vSphere - ESXi - Horizon VDI - Experience administering Debian-based Linux servers without a graphical interface. - Familiarity with open-source tools and software in a systems administration context. - Professional experience in an educational IT environment (K--12, higher ed, or similar). -

Similar jobs, posted recently

Open roles like this one, listed in the last 30 days.

You've read the whole posting — now see how you match it.