System Engineer
About the role
As a System Engineer, you are responsible for the design, administration, security, reliability, automation, and continuous improvement of Midco's enterprise infrastructure. This includes on-premises and cloud platforms, server operating systems, virtualization environments, container technologies, backup and recovery solutions, and related infrastructure services. System Engineers partner with IT, Security, vendors, and business stakeholders to deliver secure, scalable, and reliable technology solutions that support business operations and growth. System Engineers support the full infrastructure lifecycle, including implementation, maintenance, monitoring, troubleshooting, optimization, disaster recovery, automation, and documentation. They play a critical role in maintaining business continuity, improving operational efficiency, and enabling technology innovation across the organization. Position levels range from System Engineer Associate through System Engineer Expert, reflecting increasing levels of technical expertise, responsibility, leadership, and strategic impact.
The noise level in the work environment is moderate. Work is primarily performed in a professional office environment and/or remote work setting, depending on business needs. May be required to work in excess of 40 hours per week and outside normal business hours, such as holidays, evenings, and weekends, as business demands dictate. May occasionally be required to reach with hands and arms, stoop, kneel, or crouch. Frequent use of hands and fingers for typing, writing, and operating standard office equipment. Ability to read detailed information on screens, dashboards, and printed materials; may require prolonged screen time. May occasionally lift, carry, or move equipment, materials, or supplies as business needs require. Critical thinking to analyze complex infrastructure, cloud, virtualization, storage, automation, and operating system issues and implement effective solutions. Focus and attention to detail when configuring systems, reviewing documentation, implementing changes, and monitoring production environments. Strong problem-solving and analytical skills to identify root causes and evaluate solution options. Ability to prioritize competing demands and manage multiple initiatives simultaneously. Effective communication with technical and non-technical stakeholders. Sound judgment when assessing risk, implementing changes, and responding to incidents. Adaptability when responding to changing priorities, technology evolution, outages, and time-sensitive situations. Sustained concentration while performing detailed technical work and balancing interruptions and operational demands.
Responsibilities
- Administer, maintain, monitor, and support enterprise server infrastructure across Windows and Unix/Linux platforms.
- Support virtualization platforms, including provisioning, configuration, optimization, and lifecycle management of virtualized resources.
- Support and enhance cloud infrastructure services, including Azure-based technologies and platform services.
- Implement, maintain, and improve infrastructure automation, scripting, and operational efficiency initiatives.
- Monitor system health, performance, capacity, availability, and reliability using enterprise monitoring and alerting tools.
- Perform system configuration, patching, upgrades, maintenance, and lifecycle management activities.
- Troubleshoot and resolve infrastructure, platform, virtualization, storage, cloud, and operating system issues.
- Participate in infrastructure design, solution evaluation, technology implementation, and modernization initiatives.
- Support containerized platforms and related technologies as applicable.
- Participate in backup, recovery, disaster recovery, and business continuity planning and