1

Puppet Developer Jobs (NOW HIRING)

Sr. DevOpps Architect - Chef/Puppet

Bellevue, WA · On-site

$73.25 - $93.50/hr

Possess working knowledge of object oriented and scripted programing. * Pull strings with Puppet and cook some recipes up with Chef. Be comfortable using and adapting to different configuration ...

DevOps Engineer

Jersey City, NJ

$55 - $75.50/hr

Devops Engineer Location :NY, Minneapolis MN, TX, NC Key Skills:- Chef & using .Net Application ... Puppet Configuration management on AWS Should have hands on experience on SCM tools (GIT and SVN ...

DevOps Engineer

Jersey City, NJ · On-site

$55 - $75.50/hr

Company Description Devops Engineer Location :NY, Minneapolis MN, TX, NC Key Skills:- Chef & using ... Puppet Configuration management on AWS • Should have hands on experience on SCM tools (GIT and ...

DevOps Engineer

Denver, CO · On-site

$54.25 - $74.25/hr

Job Title: DevOps Engineer Location: Denver, CO Type: Direct Hire Our client in the Denver ... This person should have a solid background working with Chef, Puppet, and/or Ansible. Additionally ...

DevOps Engineer

San Jose, CA · On-site

$61.75 - $84.75/hr

... Puppet, Chef and Ansible • Experience of deploying applications like Akka, Cassandra ... • Devops • Chef, Puppet, Ansible. • AWS, Jenkins, • Python, • Elastic search • ...

DevOps Engineer

Atlanta, GA · On-site

$50.75 - $69.50/hr

Config Mgmt: Ansible, Puppet, Chef * Binary Repository Manager - Nexus/Artifactory * Build system - Maven, Ant, * OS - RHEL, Centos, * Prototyping: Vagrant, VMWare Workstation/Fusion Qualifications ...

DevOps Engineer

San Jose, CA · On-site

$61.75 - $84.75/hr

... Devops engineer to support the devops platform which includes * Java - strong development ... BASH, Python, Perl * Config Mgmt: Ansible, Puppet, Chef * Binary Repository Manager - Nexus ...

DevOps Engineer

Charlotte, NC

$51.50 - $70.50/hr

... cost. DevOps Engineer (16-20457) 12 months contract with possibility to extend Charlotte NC (in ... Will manage Puppet Blueprint configurations to implement changes on OpenStack cloud environment.

DevOps Engineer

Plano, TX · On-site

$50.50 - $69.25/hr

AWS Certified DevOps Engineer, Microsoft Azure Developer Associate, Microsoft DevOps Engineer Expert, Puppet Certified Professional, Docker Certified Associate, Certified Kubernetes Administrator ...

DevOps Engineer

Reston, VA · On-site

$55 - $75.25/hr

GitHub, BitBucket, DevOps,Puppet Additional Information All your information will be kept confidential according to EEO guidelines.

DevOps Engineer

Irvine, CA

$56.50 - $77.50/hr

GitHub, BitBucket, DevOps, Ansible, Puppet Additional Information All your information will be kept confidential according to EEO guidelines.

DevOps Engineer

Reston, VA · On-site

$55 - $75.25/hr

GitHub, BitBucket, DevOps,Puppet Additional Information All your information will be kept confidential according to EEO guidelines.

DevOps Engineer

Saint Louis, MO

$51.25 - $70.25/hr

Coding/scripting within Puppet Enterprise and Puppet Open Source. Coding/scripting using Ansible. Working knowledge of the Atlassian tool suite Ability to re-engineer processes as necessary ...

DevOps Engineer

Sunnyvale, CA

$62 - $84.75/hr

Be it core Java, full-stack Java, Web/UI designers, Big Data or Cloud or Mobility developers ... Puppet, Chef, Ancible, or Jenkins or similar products; with a preference for Puppet Be ...

next page

Showing results 1-20

Puppet Developer information

See salary details

$5

$62

How much do puppet developer jobs pay per hour?

As of Jul 4, 2026, the average hourly pay for puppet developer in the United States is $62.50, according to ZipRecruiter salary data. Most workers in this role earn between $62.50 and $62.50 per hour, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive in the Puppet Developer position, and why are they important?

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 is a Puppet Developer job?

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.

More about Puppet Developer jobs
What cities are hiring for Puppet Developer jobs? Cities with the most Puppet Developer job openings:
What are the most commonly searched types of Puppet Developer jobs? The most popular types of Puppet Developer jobs are:
What states have the most Puppet Developer jobs? States with the most job openings for Puppet Developer jobs include:
Infographic showing various Puppet Developer job openings in the United States as of June 2026, with employment types broken down into 100% Full Time. Highlights an 87% Physical, 5% Hybrid, and 8% Remote job distribution, with an average salary of $130,000 per year, or $62.5 per hour.
Sr. DevOpps Architect - Chef/Puppet

Sr. DevOpps Architect - Chef/Puppet

DevSelect

Bellevue, WA • On-site

$73.25 - $93.50/hr

Contractor

This job post has expired 1 day ago. Applications are no longer accepted.


Job description

Title: Sr. DevOpps Architect - Chef/Puppet
Location: Seattle Area
Openings: 1
Type: Contract or Contract-to-Hire
Level: Senior
Responsibilities
  • Provide business, data, application and technology consulting for IT team members and business partners.
  • Provide technical leadership and guidance to the IT teams for project level architecture and design work.
  • Review and approve project level architecture and designs for IT projects and create these artifacts as needed on large, complex initiatives.
  • Lead team in providing business, application, and technology consulting.
  • Deeply analyze business processes and technologies to discover and refine client's needs.
  • Work collaboratively with clients with varying expertise and exposure to DevOps in order to solve complex problems.
  • Develop solutions to varying challenges using:
    • Languages such as: Ruby, Python, Node.JS (Javascript), RSpec.
    • Tools such as Puppet/Chef, Vagrant, Packer, Beaker.
  • Possess working knowledge of object oriented and scripted programing.
  • Pull strings with Puppet and cook some recipes up with Chef. Be comfortable using and adapting to different configuration management tools as required by clients and to compare/contrast their merits..
  • Mentor delivery team technical leads and developers.
  • Possess strong verbal and written communication skills in order to adapt to the dynamic nature of discussions with other engineering and product teams.
  • Act as a liaison with other architects (security, infrastructure, data, etc.) and with delivery teams working primarily within an Agile (Scrum/Kanban) methodology.
  • Translate requirements into functional service designs and create service models along with supporting documentation (activity and sequence diagrams).
  • Seek out and identify opportunities to reuse enterprise technology services.
  • Ensure service designs adhere to standards, principles and governance processes.
  • Provide design documentation in sufficient detail to estimate effort and validate final implementation.
  • Perform peer reviews of designs and solution proposals to ensure conformance to current practice and quality of work being generated.
  • Ability to write unit and acceptance tests for modules.
  • Ability to implement scalable architecture.

Qualifications
  • B.S. in Computer Science, Engineering, or Information Technology or equivalent experience.
  • 5+ years' experience in systems architecture.
  • 4+ years' Open-Source Software tools and development experience in one or more of the following: Ruby, Python, Node.JS (Javascript), RSpec, Puppet/Chef, Vagrant, Packer, Beaker.
  • 3+ years' experience developing applications using agile principles.
  • 2+ years' experience with a formal configuration management tool such as Puppet, Chef, Ansible, or SaltStack
  • 2+ years' experience using Source Control tools such as Git or Subversion. Git knowledge is a must.
  • 3+ years' experience integrating automation workflow tools (Jenkins/Hudson/uDeploy) with configuration management tools (Chef/Puppet/SaltStack/Ansible)
  • 2+ years' experience using cloud based hosting solutions (AWS-EC2/S3, Azure, Google Cloud)
  • 1+ years' experience designing and implementing horizontally-scalable applications.
  • Formalized Puppet training / certification.
  • Experience with RSpec/Serverspec/Beaker for unit/acceptance tests (or similar for other tools)
  • Experience installing, configuring, and managing scalable Configuration Management master servers
  • Software development or DevOps automation background