Automation Engineer (Linux) - Puppet/Ansible

WorldpayDenver, MA
Hybrid

About The Position

This position is hybrid 3 days per week in either our Cincinnati, OH, Atlanta, GA, or Denver, CO office OR fully remote within the Greater Boston Area. We’re looking for a Senior Automation Engineer to join our ever-evolving e-commerce DevOps team and help us unleash the potential of every business.

Requirements

  • A Bachelor’s degree in computer engineering, computer science or other related discipline or the equivalent combination of education, training, or work experience and 5+ years related of experience.
  • Deep, hands-on expertise with Puppet Enterprise or open-source Puppet for system configuration and state management.
  • Strong hands-on experience with Linux systems administration (e.g., Red Hat, CentOS, Ubuntu), including system installation, configuration, performance tuning, patching, and troubleshooting.
  • Solid understanding of core OS concepts such as file systems, process management, memory usage, system logs, and security best practices.
  • Ability to diagnose and resolve system and network-related issues in distributed environments.
  • Scripting abilities in languages like Python, Bash, or PowerShell.

Nice To Haves

  • Good understanding of networking fundamentals, including TCP/IP, DNS, DHCP, routing, firewalls, load balancers, and basic network troubleshooting.
  • Familiarity with other IaC tools like Terraform or Ansible.
  • Puppet Certified Practitioner.
  • Red Hat Ansible certified.
  • Red Hat Certified Engineer.

Responsibilities

  • Develop, maintain, and optimize Puppet manifests and modules to automate server provisioning, configuration.
  • Design and build robust CI/CD pipelines (using tools like Jenkins, GitLab CI, or GitHub Actions) for seamless infrastructure updates.
  • Continuously enforce compliance and security baselines, actively mitigating configuration drift and managing system vulnerabilities.
  • Integrate Puppet with existing CI/CD toolchains to ensure infrastructure is seamlessly prepared for application deployments.
  • Monitor automated deployments, perform root-cause analysis on system failures, and troubleshoot pipeline or configuration issues.
  • Partner with software developers and system administrators to translate operational needs into automated, scalable, and self-service solutions.
  • Have network related understanding.

Benefits

  • Competitive compensation
  • Reasonable accommodations will be provided for individuals with qualified disabilities both during the hiring process, as well as to allow the individual to perform the essential functions of the job, if hired.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service