NOTE: The largest need for this team will be understanding of cloud computing/AWS/Azure/Terraform/Virtualization. This engineer position will make key contributions to the design development and implementation of secure reliable scalable and high performing features and functionality. 8 years of experience preferred.
Position Overview
The Infrastructure Engineer is a key contributor to the design implementation and maintenance of enterprise IT infrastructure. This role ensures the stability integrity and efficient operation of both on-premises and cloud environments that support core business functions. The engineer will focus on building secure scalable and resilient systems while driving automation and process improvement.
Responsibilities
Strategy & Planning
- Partner with technical peers and department leaders to assess near- and long-term IT infrastructure needs.
- Contribute to enterprise-level infrastructure strategies that align with organizational goals.
- Support the automation strategy to streamline delivery monitoring and maintenance.
Acquisition & Deployment
- Assist in vendor evaluations and procurement of infrastructure products and services.
- Execute installation and configuration of on-premises and cloud solutions.
- Contribute to infrastructure policies procedures and training including disaster recovery.
- Track and report on uptime and SLA compliance.
Operational Management
- Integrate and support infrastructure services (servers databases email backup etc.) into enterprise systems.
- Deliver assigned projects aligned to the technology roadmap.
- Participate in infrastructure upgrades migrations and implementations.
- Document and maintain operational processes configurations and service records.
- Participate in infrastructure and security audits backups and DR/BCP activities.
- Serve as an escalation point for complex infrastructure issues.
Continuous Improvement
- Troubleshoot and resolve performance issues across infrastructure components.
- Ensure infrastructure systems are optimized for reliability and scalability.
- Follow best practices for project delivery: documentation testing and change management.
- Engage in project planning checkpoints and cross-team communication.
- Provide timely technical solutions to customer requests and incidents.
Qualifications
- Bachelors degree in Computer Science Information Technology or equivalent experience.
- 8 years of hands-on infrastructure engineering experience.
- Proven expertise in cloud computing (AWS and/or Azure) and infrastructure as code (Terraform).
- Strong background in virtualization (VMware Hyper-V OpenShift).
- Experience with Windows and Linux server environments Active Directory networking storage and databases.
- Proficiency in scripting and automation (PowerShell Bash Python or similar).
- Excellent problem-solving communication and collaboration skills.
Key Technologies & Tools
- Cloud: AWS Azure Terraform
- Virtualization/Containers: VMware Hyper-V OpenShift
- Infrastructure: Windows Server Linux Active Directory Networking Storage SQL Server/Oracle
- Automation/Scripting: PowerShell Bash Python (or similar)
- Monitoring/Logs: Splunk LogRhythm equivalent
Relevant Skills: | | |
Software/Technology | Years of Experience | Date Last Used (MM/YYYY) |
Cloud: AWS and/or Azure (infrastructure-level not just app hosting) | | |
Infrastructure as Code: Terraform | | |
Virtualization: VMware Hyper-V OpenShift | | |
OS: Windows Server Linux | | |
Identity/Access: Active Directory | | |
Networking storage databases (SQL Server/Oracle exposure) | | |
Automation/Scripting: PowerShell Bash Python | | |
Monitoring/Logging: Splunk LogRhythm | | |
Kubernetes/container orchestration (Nice to Have) | | |
Disaster recovery/BCP experience (Nice to Have) | | |
Cloud migration projects (Nice to Have) | | |
Certifications: AWS Solutions Architect Azure Administrator/Architect VMware VCP (Yes or No) | | |