Job Summary
The Infrastructure Consultant is responsible for designing, implementing, and supporting enterprise infrastructure solutions across distributed compute, virtualization, and cloud environments. This role focuses on infrastructure engineering, system upgrades, automation, cloud security, and operational excellence while collaborating with cross-functional teams to deliver scalable, secure, and resilient infrastructure solutions. The ideal candidate will have expertise in virtualization platforms, scripting, infrastructure automation, and Agile delivery methodologies.
Key Responsibilities
Lead or participate in the design and implementation of enterprise infrastructure solutions spanning technology and business requirements.
Develop technical specifications for complex infrastructure systems.
Design, build, test, and implement scalable infrastructure solutions.
Support virtualization and migration of business, application, and technical infrastructure.
Design and implement infrastructure upgrades to improve system performance and reliability.
Develop solutions that reduce recovery time and improve operational resilience.
Review and analyze cloud security solutions, including secrets management and key rotation strategies.
Design, develop, test, debug, and document automation scripts and infrastructure solutions using Agile methodologies.
Monitor infrastructure environments and proactively identify operational issues and trends.
Troubleshoot complex infrastructure problems and implement long-term corrective solutions.
Develop strategic plans to prevent recurring infrastructure issues.
Support daily infrastructure operations with a focus on risk management, controls, policies, and operational standards.
Collaborate with engineers, architects, and business stakeholders to deliver infrastructure initiatives.
Maintain documentation for infrastructure designs, configurations, and operational procedures.
Contribute to continuous improvement initiatives across infrastructure operations and engineering practices.
Required Qualifications
3+ years of Technology Infrastructure Engineering and Solutions experience or equivalent combination of work experience, training, military experience, or education.
3+ years of experience supporting distributed infrastructure or related IT infrastructure environments.
3+ years of experience with distributed compute technologies, including virtualization, server infrastructure, and converged or hyper-converged infrastructure.
Experience with virtualization platforms including VMware, Nutanix, and OpenShift containers.
2+ years of scripting and infrastructure automation experience.
1+ year of experience administering Windows and Linux operating systems.
Experience designing, implementing, and supporting enterprise infrastructure solutions.
Experience with cloud security, secrets management, and key rotation practices.
Strong troubleshooting, analytical, and problem-solving skills.
Experience working within Agile development environments.
Excellent written, verbal, and interpersonal communication skills.
Ability to collaborate effectively with cross-functional teams and stakeholders.
Preferred Qualifications
Experience with infrastructure modernization and cloud migration initiatives.
Experience with infrastructure automation frameworks and DevOps practices.
Knowledge of enterprise security and infrastructure governance best practices.