1

Puppet Engineer Jobs (NOW HIRING)

Puppet Engineer Location: RTP, NC Duration: 6+ Months Contract 8+ years of DevOps/Systems Administration/Software Development experience 8+ years of experience working with various Linux ...

Puppet Developer Job Location: Remote Position Job Type: Contract (18 months) Rate: Negotiable *** Citizen, GC, EAD-GC, H4, L2 & TN & Canadian Citizen Only *** Required Skills: * 10+ years of ...

Based on the Linux Projects document, the Puppet and Linux engineers are primarily to assist with implementation and post-implementation support. Based on Andrew's estimates, support for each ...

Puppet + DevOps

Manhattan, NV · On-site

$52.50 - $71.75/hr

Strong experience with automation/configuration management using Puppet, Chef or an equivalent - Good knowledge with Puppet, Puppet's declarative language to specify system configuration in Puppet ...

Puppet DevOps

Manhattan, NV · On-site

$52.50 - $71.75/hr

Puppet/Chef - Strong practical Linux and Windows-based systems administration skills in a cloud or virtualized environment - Prior experience of operating highly available and scalable infrastructure ...

... engineering, with a bias towards Unix/Linux environments 1+ years of experience with Linux automation Experience converting existing automation policies and packages to Puppet Development in Ruby ...

DevOps Engineer - Puppet

Westminster, CO · On-site

$53.25 - $73/hr

... in systems programming * 4-year degree in computer science or related field or equivalent ... Experience with the Puppet configuration management tool Additional Information All your ...

next page

Showing results 1-20

Puppet Engineer information

See salary details

$5

$44

$80

How much do puppet engineer jobs pay per hour?

As of Jun 10, 2026, the average hourly pay for puppet engineer in the United States is $44.92, according to ZipRecruiter salary data. Most workers in this role earn between $13.70 and $58.41 per hour, depending on experience, location, and employer.

How does a Puppet Engineer typically collaborate with other IT teams during infrastructure automation projects?

As a Puppet Engineer, collaboration with other IT teams—such as DevOps, system administrators, and security—is essential for successful infrastructure automation. You’ll often work closely with these teams to gather requirements, design modules, and troubleshoot deployment issues. Effective communication is key, as you’ll need to ensure that the configurations you develop align with overall organizational policies and integrate smoothly with existing CI/CD pipelines. Regular meetings, code reviews, and documentation help maintain alignment and foster a collaborative, solutions-oriented work environment.

What jobs make $3,000 a month without a degree?

A Puppet Engineer can earn around $3,000 or more per month with relevant skills in automation, scripting, and configuration management, often without requiring a formal degree. Many tech roles in IT support, network administration, or entry-level cybersecurity also offer similar salaries through certifications and experience. These jobs typically value practical skills and certifications over formal education.

What engineers make $300,000 a year?

Senior Puppet Engineers or DevOps Engineers with extensive experience, advanced skills in automation tools, and certifications can earn $300,000 or more annually. These roles often require expertise in infrastructure management, scripting, and cloud environments, and are typically found in large organizations or specialized industries.

What is a Puppet Engineer?

A Puppet Engineer is an IT professional who specializes in using Puppet, an open-source configuration management tool, to automate the deployment, configuration, and management of servers and infrastructure. Their responsibilities typically include writing Puppet manifests, developing modules, and ensuring systems are consistently configured across environments. Puppet Engineers help organizations achieve scalable and reliable IT operations by reducing manual intervention and human error. They work closely with DevOps teams to streamline workflows and support continuous integration and delivery.

What are the key skills and qualifications needed to thrive as a Puppet Engineer, and why are they important?

To thrive as a Puppet Engineer, you need strong expertise in configuration management, scripting languages (such as Ruby or Python), and a solid understanding of systems administration, typically backed by a degree in computer science or related experience. Familiarity with Puppet Enterprise, version control systems like Git, and related certifications (e.g., Puppet Certified Practitioner) are commonly required. Excellent problem-solving, communication, and collaboration skills help Puppet Engineers work effectively within DevOps teams and across IT operations. These competencies ensure secure, scalable, and efficient automation of infrastructure, supporting reliable and repeatable IT deployments.
More about Puppet Engineer jobs
What states have the most Puppet Engineer jobs? States with the most job openings for Puppet Engineer jobs include:
What are popular job titles related to Puppet Engineer jobs? For Puppet Engineer jobs, the most frequently searched job titles are:
Infographic showing various Puppet Engineer job openings in the United States as of June 2026, with employment types broken down into 59% Full Time, 5% Part Time, and 36% Contract. Highlights an 90% In-person, 5% Hybrid, and 5% Remote job distribution, with an average salary of $93,429 per year, or $44.9 per hour.
Puppet Engineer - RTP, NC

Puppet Engineer - RTP, NC

Deegit Inc

Durham, NC • On-site

Contractor

Posted 22 days ago


Job description

Company Description
Client : Leading global IT services firm
Job Description
Job Role: Puppet Engineer
Location: RTP, NC
Duration: 6+ Months Contract
Job description:

8+ years of DevOps/Systems Administration/Software Development experience
8+ years of experience working with various Linux distributions and Linux distribution system administration (RHEL, CentOS, Oracle Linux, Ubuntu)
2+ years of Developing Puppet Configuration Management Module
2+ years of Test-Driven Development using Automated Testing Frameworks (Puppet Beaker, rSpec, or Beaker-rSpec preferred)
2+ years of experience in writing Ruby code (Puppet-related work preferred)
Experience with Continuous Integration tools such as Jenkins, Stash, Crucible, Git
Experience with Linux Distribution Software Installation Platforms (Red Hat Package Manager - RPM), writing RPMs, ability to reverse-engineer an RPM and impleme
nt the same functionality into a Puppet module
Qualifications
Additional Information
Please forward resume to my Mail Id, as mentioned below, keep subject line as job title & location.
Email id: balaji(at)deegit.com
Phone: 847-440- 2436 Ext - 345

Deegit logo

About Deegit

Sourced by ZipRecruiter

Deegit Inc, headquartered in Schaumburg, IL, USA, operates within the IT services industry. They specialize in engaging, mobilizing, and delivering IT talent, with an extensive background spanning more than two decades. Their service portfolio includes IT staff augmentation, direct IT recruitment, and managed services. Established in the late ’90s with a vision to address the growing demand in the IT staffing sector, Deegit has grown rapidly, reflecting strong expertise, robust market understanding, and a deep commitment to customer satisfaction. Their mission is centered around offering superior solutions, harnessing the power of technology, to help their clients thrive in a rapidly evolving digital landscape. The company's notable achievements are reflected in their long-standing partnerships with clients, their high caliber of personnel, and their extensive reach across industries.

Company size

201 - 500 Employees

Headquarters location

Schaumburg, IL, US

Year founded

1993

Social media