Full Time

Infrastructure Engineer

TechStar Group
Contract
Mid-Senior level
IT Services and IT Consulting
Alpharetta, GA
???* / year

Job Description

Job title: Senior Infrastructure Automation Engineer

Location: Alpharetta, GA


Job Summary

We are seeking a highly skilled Senior Infrastructure Automation Engineer to design, automate, and support enterprise infrastructure environments. The ideal candidate will have strong Linux systems engineering experience along with hands-on expertise in infrastructure automation, configuration management, cloud/virtualization technologies, and software development practices.

The successful candidate will help improve infrastructure reliability, scalability, and operational efficiency through automation and modern engineering practices.

Key Responsibilities

  • Design, implement, maintain, and troubleshoot enterprise Linux infrastructure, primarily Red Hat Enterprise Linux (RHEL) or equivalent distributions.
  • Develop and maintain infrastructure automation using tools such as Ansible, Terraform, Puppet, and Chef.
  • Build automation solutions and utilities using Python, Go/Golang, Perl, C++, and/or Ruby.
  • Automate infrastructure provisioning, configuration, deployment, patching, and lifecycle management processes.
  • Support VMware virtualization environments and/or AWS/VMC cloud infrastructure.
  • Collaborate with infrastructure, cloud, development, and operations teams to improve platform reliability and scalability.
  • Support server hardware operations, including firmware updates, hardware provisioning, maintenance, and lifecycle management.
  • Develop reusable automation frameworks, modules, scripts, and tools to reduce manual operational tasks.
  • Participate in infrastructure upgrades, migrations, capacity planning, and technology modernization initiatives.
  • Troubleshoot complex Linux, virtualization, automation, and infrastructure issues.
  • Follow software engineering best practices including version control, code reviews, testing, documentation, and continuous improvement.
  • Work within Agile methodologies and SDLC processes.
  • Use development and collaboration tools such as GitHub, Jira, and related CI/CD and testing platforms.
  • Create and maintain technical documentation, test cases, implementation procedures, and operational runbooks.

Required Qualifications

  • Strong hands-on experience with Linux systems engineering, preferably RHEL.
  • Proven experience with infrastructure automation and configuration management tools such as Ansible, Terraform, Puppet, or Chef.
  • Programming or scripting experience with one or more of Python, Go/Golang, Perl, C++, or Ruby.
  • Experience with VMware and/or AWS/VMC environments.
  • Understanding of server hardware, firmware, and infrastructure lifecycle management.
  • Strong troubleshooting and problem-solving skills.
  • Experience working with Git/GitHub or similar source-control platforms.
  • Familiarity with Agile development practices and SDLC processes.
  • Experience with code reviews, testing, documentation, and collaborative development practices.

Preferred Qualifications

  • Experience building enterprise-scale infrastructure automation frameworks.
  • Knowledge of CI/CD pipelines and DevOps practices.
  • Experience with cloud infrastructure automation and Infrastructure as Code (IaC).
  • Experience with automated testing and test-case development.
  • Familiarity with Jira and Agile project management methodologies.
  • Experience supporting large-scale enterprise data center or hybrid-cloud environments.




Claiming unemployment in West Virginia? Its agency asks for 4 work search activities a week. What it asks →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.