Infrastructure Support Engineer

CodeMettle•Sandy Springs, GA
•$60,000 - $70,000•Hybrid

About The Position

The Infrastructure Support Engineers help build, operate, and support the systems that enable all teams to accelerate the flow of value to our customers. As the first line of support for our internal engineering platforms, they keep developers productive by responding to requests, troubleshooting issues, and maintaining the tools our teams rely on every day. Working alongside and learning from DevOps engineers, they will grow their skills in automation, containerized deployments, networking, and enterprise infrastructure software. They do this in a number of ways: They provide first-line technical support to our engineers. eg) Respond to support tickets and Slack messages about org-support services such as GitLab, Nexus, and build environments. Triage issues, resolve what they can, and escalate the rest with clear notes. They create and maintain documentation that helps engineers be faster and more independent. eg) Write how-to guides, runbooks, and FAQs for common requests and recurring issues to improve engineer self-service. They help operate and maintain infrastructure, applications, and tooling “as code” wherever possible. eg) Assist with installing, upgrading, patching, and monitoring Kubernetes, git servers, artifact repositories, hypervisors, etc. They support and help improve our software development pipelines. eg) Troubleshoot failed builds and deployments, manage user access and permissions, and make incremental improvements to CI/CD pipelines under the guidance of senior engineers. They look for repetitive tasks and find ways to automate them. eg) Script common support tasks such as account provisioning, environment resets, or host configuration to reduce manual effort. They make sure the hardware and lab equipment that our teams depend on is accounted for, working, and ready when needed. eg) Set up, image, and maintain workstations, servers, and network equipment in the CodeMettle office and lab. The role: Serve as the first point of contact for internal support requests related to DevOps infrastructure, tools, and services; triage, troubleshoot, and resolve or escalate as appropriate. Help operate and maintain infrastructure, applications, and services supporting software development Continuous Integration (CI), Continuous Delivery (CD), testing, security, artifact management, and network/device simulation. Manage user accounts, access, and permissions across development tools and platforms. Monitor system health, respond to alerts, and assist with routine maintenance, patching, upgrades, and backups. Help to create and maintain documentation, runbooks, and knowledge base articles that improve engineer self-service. Help product and engineering teams get the most out of the self-service capabilities of our DevOps infrastructure. Work alongside security, engineering, and operations teams to maintain shared systems with multiple stakeholders. Contribute to automation and Infrastructure as Code (IaC) efforts that replace manual touch labor. Set up and maintain office hardware, lab equipment, servers, and workstations as needed. Learn from senior engineers and stay current on DevOps tools, trends, and best practices.

Requirements

  • Bachelor’s degree in Computer Science, Information Technology, or a related field (at least 2-4 years of relevant experience in IT support, help desk, systems administration, or DevOps may be accepted in lieu of a degree)
  • Working knowledge of Linux and basic networking concepts (TCP/IP, DNS, DHCP, firewalls)
  • Basic scripting experience in Bash, Python, PowerShell, or similar
  • Willingness to administer and support applications and systems used by multiple teams
  • Customer-service mindset with patience and a genuine interest in helping others
  • Must be self-motivated, proactive and curious
  • Must be an effective problem solver
  • Must build and maintain good working relationships through effective communication and interpersonal skills
  • Able to work in the CodeMettle office on hardware and maintain equipment as needed
  • U.S. Citizenship is required to access CodeMettle systems
  • Hands-on exposure to Linux, networking fundamentals, and scripting, whether through coursework, internships, a home lab, or professional experience.
  • Enjoy self-hosting and tinkering with networking and Linux administration.
  • Like helping people solve technical problems and take ownership of seeing an issue through to resolution.
  • Can explain technical issues clearly, in writing and in conversation, to people with different levels of expertise.
  • A methodical troubleshooter who can break a problem down, gather the right information, and know when to escalate.
  • Eager to learn current DevOps tooling, patterns, and principles, and to grow into designing and building systems yourself.
  • Can effectively contribute and collaborate with multiple types of cross-functional teams.
  • Enjoy being a maker, have a passion for open-source software, and love nerding out.

Nice To Haves

  • Exposure to and willingness to work with Golang, Java, Python, JavaScript, TypeScript, Scala development tooling and processes
  • Exposure to infrastructure as code (IaC) in the form of Ansible and Terraform
  • Exposure to containers (Docker, Kubernetes), version control (Git), and CI / CD concepts
  • Experience working with a ticketing or help desk system
  • Technical certifications (e.g., CompTIA A+, Network+, Linux+, or CKA) a plus

Responsibilities

  • Serve as the first point of contact for internal support requests related to DevOps infrastructure, tools, and services; triage, troubleshoot, and resolve or escalate as appropriate.
  • Help operate and maintain infrastructure, applications, and services supporting software development Continuous Integration (CI), Continuous Delivery (CD), testing, security, artifact management, and network/device simulation.
  • Manage user accounts, access, and permissions across development tools and platforms.
  • Monitor system health, respond to alerts, and assist with routine maintenance, patching, upgrades, and backups.
  • Help to create and maintain documentation, runbooks, and knowledge base articles that improve engineer self-service.
  • Help product and engineering teams get the most out of the self-service capabilities of our DevOps infrastructure.
  • Work alongside security, engineering, and operations teams to maintain shared systems with multiple stakeholders.
  • Contribute to automation and Infrastructure as Code (IaC) efforts that replace manual touch labor.
  • Set up and maintain office hardware, lab equipment, servers, and workstations as needed.
  • Learn from senior engineers and stay current on DevOps tools, trends, and best practices.

Benefits

  • Access and communication with Senior Management
  • Professional development and training opportunities
  • 401(k) with 100% vesting after 3 months
  • Medical, Dental, and Vision insurance
  • HSA, FSA, and DCA accounts
  • Flexible office hours and remote work opportunities
  • Open PTO
  • Parental leave
  • Wellness and fitness center discounts
  • MARTA commuter benefits
  • Employee Assistance Programs and employee concierge services
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service