JOB FUNCTIONS Assist in installing, configuring, and testing IT systems, including servers, hardware, and software upgrades. Monitor system performance and ensure smooth and secure operations. Perform routine maintenance and patching of systems. Install, configure, test and maintain operating systems, application software and system management and monitoring tools. Proactively ensure the highest levels of systems and infrastructure availability. Provide technical support for users and other IT staff. Consult with vendors and other IT personnel when needed for problem resolution. Support IT projects aimed at improving infrastructure, including planning, execution and maintenance. Track and report on system performance metrics to support capacity planning and continuous improvement. Support and maintain cloud-based infrastructure (e.g., Azure, AWS), including virtual servers, storage, and networking. Support security initiatives such as patch management, vulnerability assessments, and compliance reporting. Create and maintain system documentation including configurations, procedures, and troubleshooting guides. Write and maintain scripts (e.g., PowerShell, Bash, Python, Power Automate) to automate routine tasks and improve system efficiency. Assist in the design and documentation of infrastructure solutions and system architecture Carry a cell phone and remain "on call". Ability to travel between locations in the St. Louis area Other duties as assigned.