1

Puppet Administrator Jobs (NOW HIRING)

Linux Administrator Location : Sunnyvale, CA (On-site) Employment Type : Full-Time Reports To ... Experience with configuration management (Ansible, Puppet) and monitoring tools. * Excellent ...

Utilize configuration management tools (e.g., Ansible, Puppet, Chef) to automate provisioning and ... Azure Administrator, Oracle Cloud Infrastructure Architect Associate, Google Professional Cloud ...

New

Systems Administrator/SR Idealforce has a contract position available immediately for a Systems ... servers -Write Puppet modules to deploy applications / infrastructure -Help develop tools to ...

LDAP * Software Configuration Management (Puppet or Ansible) * Configuration of Distributed ... Administer data-storage solutions, backup schedules, and disaster-recovery procedures; validate ...

... 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 System Administrator Overview We are seeking an experienced Linux System Administrator with ... Develop and maintain infrastructure automation using Puppet, Ansible, or similar configuration ...

next page

Showing results 1-20

Puppet Administrator information

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

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 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 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 June 2026, with employment types broken down into 1% As Needed, 97% Full Time, and 2% Contract. Highlights an 86% Physical, 6% Hybrid, and 8% Remote job distribution.

Linux Administrator

Beth Page tech

Sunnyvale, CA • On-site

Other

Posted yesterday

Be an early applicant


Job description

Position: Linux Administrator
Location: Sunnyvale, CA (On-site)
Employment Type: Full-Time
Reports To: Head of Infrastructure
We're seeking a highly skilled Linux Administrator to manage and optimize our Linux-based infrastructure in Sunnyvale. This hands-on role requires deep expertise in Linux systems administration, security, and automation to support our mission-critical cybersecurity applications.
Key Responsibilities
  • Install, configure, and maintain Linux servers (e.g., Ubuntu, CentOS, RHEL)
  • Monitor system performance, troubleshoot issues, and ensure high availability.
  • Implement security best practices, including firewalls (iptables, firewalld), SELinux, and user access controls.
  • Ensure compliance with cybersecurity standards (e.g., SOC 2, NIST).
  • Develop scripts (Bash, Python) to automate system tasks and deployments.

Required Qualifications
  • 3+ years of hands-on Linux administration experience in production environments.
  • Expertise in Linux distributions (Ubuntu, CentOS, RHEL) and system internals.
  • Strong scripting skills (Bash, Python) for automation.
  • Knowledge of security practices (firewalls, SELinux, encryption) and compliance (SOC 2, NIST).
  • Experience with configuration management (Ansible, Puppet) and monitoring tools.
  • Excellent problem-solving and communication skills for a collaborative environment.

Preferred Qualifications
  • Certifications (e.g., RHCE, LPIC, CompTIA Linux+).