1

Puppet Administrator Jobs (NOW HIRING)

Systems Administrator/SR (32068)

Phoenix, AZ · On-site

$85K - $115K/yr

... Systems Administrator/SR to join our customer in Phoenix Arizona . This is an ONSITE position ... servers -Write Puppet modules to deploy applications / infrastructure -Help develop tools to ...

Automate system configuration, provisioning, and infrastructure management using Ansible and Puppet. * Administer, configure, secure, patch, and troubleshoot Red Hat Linux environments. * Design ...

Automate system configuration, provisioning, and infrastructure management using Ansible and Puppet. * Administer, configure, secure, patch, and troubleshoot Red Hat Linux environments. * Design ...

... Puppet (Puppet is preferred) Prior advanced-level experience with computer networking, and storage Basic Qualifications: Bachelors degree and/or equivalent experience 5+ years of experience with at ...

Linux Systems Administrator Job Location: US-MD-Silver Spring Requisition ID: 2026-164894 Position ... Familiarity with configuration management tools (e.g., Ansible, Puppet, Chef). * Knowledge of ...

As a System Administrator on this program, you will design, develop, implement, and maintain a ... Experience working with DevOps CI/CD related technologies (Github, Jenkins, Puppet, Docker, Rundeck ...

Showing results 21-40

Puppet Administrator information

What is a Puppet Administrator?

A Puppet Administrator is an IT professional responsible for managing and automating the configuration of servers and systems using Puppet, an open-source configuration management tool. They write and maintain Puppet manifests and modules, ensure the consistent deployment of configurations, and troubleshoot automation issues. Puppet Administrators play a key role in DevOps teams by streamlining software deployments, maintaining system integrity, and improving operational efficiency.

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

To thrive as a Puppet Administrator, you need strong expertise in systems administration, configuration management, scripting (such as Ruby or Python), and experience with Linux/Unix environments. Familiarity with Puppet Enterprise or Open Source Puppet, version control systems like Git, and relevant certifications such as Puppet Certified Practitioner are often required. Excellent problem-solving, communication, and collaboration skills help administrators work effectively with development and operations teams. These skills are crucial for automating infrastructure, ensuring consistency, and supporting scalable, reliable IT environments.

What are some common challenges Puppet Administrators face when managing large-scale infrastructure, and how can they address them?

Puppet Administrators often encounter challenges such as managing code consistency across multiple environments, handling complex dependency relationships, and ensuring smooth deployments without downtime. To address these, it's crucial to implement robust version control practices, modularize Puppet code, and use testing frameworks like RSpec-puppet for validation. Collaboration with development and operations teams also helps in identifying configuration issues early, ensuring smoother automation and infrastructure management.

What is the difference between Puppet Administrator vs DevOps Engineer?

AspectPuppet AdministratorDevOps Engineer
CertificationsRelevant certifications like Puppet Certified ProfessionalCertifications such as AWS, Docker, or Jenkins often preferred
Work EnvironmentFocus on configuration management and automation toolsBroader scope including CI/CD, cloud, and infrastructure automation
Employer & Industry UsageIT departments managing infrastructure automationTech companies, startups, and enterprises implementing continuous delivery

While Puppet Administrators specialize in managing infrastructure using Puppet, DevOps Engineers have a broader role encompassing automation, deployment, and integration across various tools and platforms. Both roles require automation skills, but DevOps Engineers typically have a wider scope of responsibilities.

More about Puppet Administrator jobs
Infographic showing various Puppet Administrator job openings in the United States as of August 2026, with employment types broken down into 2% As Needed, 83% Full Time, 10% Part Time, 1% Temporary, and 4% Contract. Highlights an 91% Physical, 3% Hybrid, and 6% Remote job distribution.

Systems Administrator Expert with Security Clearance

VTG

Herndon, VA • On-site

Other

Re-posted 7 days ago


Job description

Overview We are actively seeking Systems Administrator with a minimum of 11 years' experience. Undergraduate or graduate degree in computer science or computer engineering. Specific skills may include the following: Preferred Education, Experience, & Skills:
• Hands-on experience working within AWS/Azure/cloud environments
• Hands-on experience developing with Python
• Hands-on experience developing with Ansible
• Hands-on experience developing with Opentext NNMi
• Hands-on experience developing with Cisco NSO
• Strong DevOps focus and experience building and deploying infrastructure with cloud
• Deployment technologies like Ansible, Chet, Puppet, etc.
• Experience with test-driven development and automated testing frameworks
• Experience with Scrum/Agile development methodologies
• Capable of delivering on multiple competing priorities with little supervision
• Excellent verbal and written communication skills What will you do? Required Skillsets:
• 11+ years' experience in systems design and engineering
• Ability to troubleshoot cloud (AWS) implementation issues.
• Solve software (Linux) issues and software development.
• Proven success working as a DEVOPs systems engineer and technical admin.
• Agile Methodology and continuous improvement mindset
• GitHub experience and other source control systems
• Strict adherence to security standards and organizational requirements
• Willingness to mentor and train other engineers as well as seek to continually improve processes. Do you have what it takes? Preferred Education, Experience, & Skills:
• Hands-on experience working within AWS/Azure/cloud environments
• Hands-on experience developing with Python
• Hands-on experience developing with Ansible
• Hands-on experience developing with Opentext NNMi
• Hands-on experience developing with Cisco NSO
• Strong DevOps focus and experience building and deploying infrastructure with cloud
• Deployment technologies like Ansible, Chet, Puppet, etc.
• Experience with test-driven development and automated testing frameworks
• Experience with Scrum/Agile development methodologies
• Capable of delivering on multiple competing priorities with little supervision
• Excellent verbal and written communication skills