1

Puppet Engineer Jobs (NOW HIRING)

Sr. GitLab Engineer Location: Dallas, TX (3 days/week downtown Dallas) Contract Duration: 12+ months We are looking for a Sr. GitLab Engineer to lead a major DevOps transformation project, migrating ...

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 ...

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 ...

... Splunk platform engineering and operations team. Responsible for technical implementation ... Puppet installation and register of nodes * Create puppet modules from scratch * Worked on to ...

DevOps Engineer

Jersey City, NJ

$55 - $75.50/hr

... 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

Denver, CO

$54.25 - $74.25/hr

... Engineer to join their team on a Direct Hire basis ... This person should have a solid background working with Chef, Puppet, and/or Ansible. Additionally ...

DevOps Engineer

Jersey City, NJ · On-site

$55 - $75.50/hr

... 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 ...

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.

Sr. GitLab Engineer #2758

Genius Road

Dallas, TX • Hybrid

Other

Posted 16 days ago


Job description

Sr. GitLab Engineer
Location: Dallas, TX (3 days/week downtown Dallas)
Contract Duration: 12+ months
We are looking for a Sr. GitLab Engineer to lead a major DevOps transformation project, migrating legacy systems (Jenkins, Automic, Bitbucket, Docker) to a modern GitLab and Podman-based automation ecosystem for our client. The ideal candidate is a hands-on expert in GitLab CI/CD with a deep understanding of infrastructure automation, containerization, and secure pipeline design.
This is an opportunity to join a high-energy, outcome-driven DevOps team known for collaboration, speed, and a strong ownership mindset. Our client values initiative, continuous learning, and high-quality execution.
Required Skills & Experience:
  • Bachelor's in Computer Science or related field
  • GitLab Certified CI/CD Specialist or GitLab Administrator
  • Previous contributions to GitLab or other open-source CI/CD projects
  • 8+ years in DevOps or Platform Engineering
  • 3+ years of hands-on GitLab CI/CD experience (including GitLab Runners and administration)
  • Proficient in Bash, Python, or Go scripting
  • Strong experience with Infrastructure-as-Code (Terraform, Ansible)
  • Proficient with Docker and Kubernetes; experience migrating to Podman/Buildah
  • Familiarity with AWS, GCP, or Azure and cloud-native toolin
  • Deep understanding of CI/CD tools and release automation (Jenkins, Automic, Maven, Bamboo, etc.)
  • Experience with source control systems (Bitbucket, Git, SVN
  • Knowledge of security scanning, compliance, and container hardening practices
  • Background in Agile, GitOps, or modern DevOps/SCM practice
  • Strong communication and cross-functional collaboration skills

Responsibilities:
  • Lead full migration from Jenkins and Automic to GitLab CI/CD
  • Administer and scale GitLab Runners, Projects, Groups, and Permissions
  • Harden GitLab for enterprise use (LDAP, SAML/SSO, RBAC, backups)
  • Build optimized, secure CI/CD pipelines with YAML best practices
  • Implement multi-stage, conditional, and parallel workflows
  • Integrate security and code quality tools (SAST/DAST, container scanning)
  • Translate and rebuild legacy Jenkins pipelines in GitLab
  • Migrate and orchestrate Automic jobs/workflows in GitLab
  • Improve pipeline speed with caching, templating, and artifact reuse
  • Move container builds from Docker to Podman; ensure compliance
  • Automate infrastructure provisioning with Terraform/Ansible
  • Apply GitOps for infrastructure and environment management
  • Onboard teams to GitLab and CI/CD standards through documentation and training
  • Monitor GitLab health and pipeline metrics (Prometheus, Grafana, ELK)
  • Troubleshoot and resolve CI/CD and migration issues

Genius Road, LLC is proud to be a Certified Women's Business Enterprise, an Equal Opportunity Employer and values diversity. All employment is decided on the basis of qualifications, merit and business need.