1

Puppet Developer Jobs in Tennessee (NOW HIRING)

Infrastructure Platform Engineer

Oak Ridge, TN ยท On-site +1

$102K - $134K/yr

Develop, maintain, and review high-quality code for internal tools using programming languages such ... Experience with configuration management tools such as Puppet or Ansible * Experience deploying and ...

Site Reliability Engineer

Oak Ridge, TN ยท On-site

$54.50 - $72.50/hr

Senior Site Reliability Engineer, HPC Infrastructure and Platforms Overview: Seeking highly ... Experience deploying and maintaining automated configuration management software such as Puppet or ...

APPLICATION SOFTWARE ENGINEER The application software team is the central nervous system of SpaceX ... Experience with UNIX-like operating systems and tools like Terraform, Ansible, Puppet for managing ...

Experience with Infrastructure-as-Code tooling such as Terraform, Helm, and Puppet * Experience ... Cloud engineering experience with at least one cloud service provider * Experience with reusable ...

HPC Infrastructure Platform Engineer Founded in 1999 in the beautiful Smoky Mountains of East ... Experience with configuration management tools such as Puppet or Ansible * Experience deploying and ...

APPLICATION SOFTWARE ENGINEER The application software team is the central nervous system of SpaceX ... Experience with UNIX-like operating systems and tools like Terraform, Ansible, Puppet for managing ...

Senior Site Reliability Engineer

Knoxville, TN

$50.75 - $67.50/hr

... DevOps, and enabling large-scale science, we'd love to hear from you! **Please note: The first ... Experience deploying and maintaining automated configuration management software such as Puppet or ...

Basic Qualifications: * A BS degree in computer science, computer engineering, information ... or Puppet. * Moderate proficiency in at least one scripting language such as Bash, Python, or ...

Showing results 21-40

Puppet Developer information

See Tennessee salary details

$4

$57

How much do puppet developer jobs pay per hour?

As of Aug 18, 2026, the average hourly pay for puppet developer in Tennessee is $56.73, according to ZipRecruiter salary data. Most workers in this role earn between $56.73 and $56.73 per hour, depending on experience, location, and employer.

What is a Puppet developer?

A Puppet Developer is responsible for automating infrastructure management using Puppet, a configuration management tool. They write and maintain Puppet manifests, modules, and templates to ensure consistency across systems. Their role involves managing deployments, troubleshooting configuration issues, and optimizing automation workflows. Puppet Developers typically work in DevOps teams to support continuous integration and delivery (CI/CD) pipelines.

What are the key skills and qualifications needed to thrive as a Puppet developer?

To thrive as a Puppet Developer, you need expertise in configuration management, automation, and scripting languages like Ruby, supported by experience managing infrastructure as code. Familiarity with Puppet Enterprise, version control tools like Git, and certifications such as Puppet Certified Professional are highly beneficial. Strong problem-solving abilities, attention to detail, and effective communication enable successful collaboration with IT and DevOps teams. These skills are crucial for reliably automating complex infrastructure deployments and ensuring consistent, scalable environments.

What are the typical challenges faced by Puppet developers in their daily work?

Puppet Developers often encounter challenges such as managing complex configurations across diverse environments, ensuring scripts remain maintainable and scalable, and troubleshooting deployment issues. They must stay current with both Puppet updates and best practices to prevent configuration drift and maintain infrastructure security. Collaborating closely with system administrators, developers, and DevOps teams is essential to ensure smooth automation and deployment processes. These challenges make the role dynamic and rewarding for those who enjoy problem-solving and continuous improvement.

What are the most commonly searched types of Puppet Developer jobs in Tennessee?

The most popular types of Puppet Developer jobs in Tennessee are:

What are popular job titles related to Puppet Developer jobs in Tennessee?

For Puppet Developer jobs in Tennessee, the most frequently searched job titles are:

What job categories do people searching Puppet Developer jobs in Tennessee look for?

The top searched job categories for Puppet Developer jobs in Tennessee are:

Infographic showing various Puppet Developer job openings in Tennessee as of August 2026, with employment types broken down into 85% Full Time, 2% Part Time, and 13% Contract. Highlights an 80% Physical, 6% Hybrid, and 14% Remote job distribution, with an average salary of $117,990 per year, or $56.7 per hour.

Infrastructure Platform Engineer

ITR

Oak Ridge, TN โ€ข On-site, Remote

$102K - $134K/yr

Full-time

Posted 5 days ago


Job description

  • Must be eligible for a federal security clearance (U.S. citizen)
  • On-site or Hybrid preferred (Oak Ridge, TN), but will consider remote

Overview:
The High-Performance Computing Systems Section within a large Research and Development Facility with the Department of Energy is seeking an HPC Infrastructure Platform Engineer to join the HPC Infrastructure group. The preferred candidate will possess commensurate knowledge, skills, and abilities in addition to relevant education, certifications, experience, and demonstrated ability to work as a member of a team.
This group provides state-of-the-art computational and data science infrastructure coupled with dedicated technical and scientific professionals tackling large-scale problems across a broad range of scientific domains for accelerating scientific discovery and engineering advances. This group hosts the Oak Ridge Leadership Computing Facility (OLCF), one of the Department of Energy’s (DOE) National User Facilities, which operates Frontier, the nation’s first exascale supercomputer.
Major Duties/Responsibilities:
Linux Administration:
  • Deploy, configure, and manage HPC-scale services in a Linux environment, primarily Red Hat and Rocky
  • Perform regular patching, updates, and backups
  • Monitor systems using tools like Nagios and Grafana
  • Respond to and assist in troubleshooting issues
Kubernetes Administration and Automation:
  • Build and maintain foundational internal platforms and tools to enable the HPC Infrastructure team to reliably deploy, monitor, and scale applications
  • Design standardized and automated workflow patterns, build and maintain CI/CD pipelines
  • Offer self-service, excellent documentation, and assistance to HPC Infrastructure group members for efficient consumption of platform services
  • Develop, maintain, and review high-quality code for internal tools using programming languages such as Python, Golang, or Rust
  • Define policies and procedures for automation and configuration management for the team and organization as a whole
Project Management and Leadership:
  • Lead small Infrastructure projects through the project lifecycle
  • Mentor and train junior staff, creating training documentation, holding knowledge sharing sessions, and fostering skill growth throughout the team
  • Propose and implement improvements to existing Infrastructure systems as well as new systems, processes, and procedures
Basic Qualifications:
  • Bachelor’s degree in computer science or closely related field and a minimum of 5 years of experience in Linux systems and Kubernetes platform administration, or a master’s degree and a minimum of 4 years of experience in Linux systems and Kubernetes platform administration
  • An equivalent combination of education and experience will be considered
Preferred Qualifications:
  • Excellent interpersonal/communication skills and the ability to work within a team
  • Strong experience designing, building, and maintaining Kubernetes platform tools
  • Strong working knowledge of Linux system fundamentals and common network protocols
  • Programming and scripting skills in common languages such as Python and bash
  • Understanding of versioning and code review tools like GitHub and GitLab
  • Experience implementing and supporting highly-available systems and services
  • Experience with configuration management tools such as Puppet or Ansible
  • Experience deploying and maintaining virtual environments using VMware
  • Experience deploying, maintaining, and troubleshooting a variety of infrastructure services such as OpenLDAP, DNS, DHCP, etc.
  • Ability to plan, prioritize, and complete assigned projects with minimal supervision