Automation Engineer (Linux) - Puppet/Ansible

WorldpayCincinnati, OH
$119,000 - $179,750Hybrid

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
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service