
The Infrastructure Engineer is responsible for the design, implementation, and ongoing support of the organization’s IT infrastructure across on-premises and cloud environments. This role ensures the stability, security, and scalability of core systems, including servers, storage, virtualization platforms, networking, and related services. The Infrastructure Engineer works closely with application, security, and operations teams to align infrastructure solutions with business objectives, support growth initiatives, and maintain high availability and performance. This position also plays a key role in troubleshooting complex issues, driving infrastructure improvements, and supporting modernization efforts through automation and best-practice standards.
Key Responsibilities & Duties:
· Design, implement, and maintain enterprise IT infrastructure, including servers, cloud, infrastructure applications, and core networking components.
· Ensure high availability, performance, scalability, and security of on-premises and cloud-based infrastructure environments.
· Administer and support Windows and Linux server environments, including patching, upgrades, and lifecycle management.
· Monitor infrastructure systems and proactively identify, troubleshoot, and resolve complex technical issues.
· Implement and maintain backup, disaster recovery, and business continuity solutions to meet defined SLAs and RPO/RTO objectives.
· Collaborate with application, security, and network teams to support business initiatives and infrastructure requirements.
· Ensure infrastructure designs and implementations comply with security standards, policies, and regulatory requirements.
· Automate infrastructure provisioning, configuration, and maintenance using scripting and infrastructure-as-code tools where applicable.
· Manage vendor relationships, evaluate technologies, and support contract and SLA performance.
· Create and maintain technical documentation, architecture diagrams, and operational procedures.
· Identify opportunities for infrastructure modernization, optimization, and cost efficiencies.
Qualifications & Skills:
· Minimum of 3 years of (Unix, Windows, Networking, Cloud, or Security)
· Understanding of operating system concepts
· Ability to conceptualize and implement process and design improvements
· Experience with cloud technologies on Azure a plus
· Experience with Manage engine or service desk products a plus
· Experience with Autopilot, Intune, Company portal a plus
· Experience with M365 a plus
· Experience with working with an MSP
Work Environment & Physical Requirements:
Benefits & Compensation:
• Comprehensive health, dental, vision, and disability coverage options.
• Employer-provided life insurance and long-term disability benefits.
• Paid time off (PTO) and paid holidays.
• 401(k) retirement plan with company match.
• Parental leave and support continuing education.