Taro Logo

Professional Services Engineer - Puppet

Perforce Software provides DevOps solutions trusted by the world's leading brands, serving over 75% of Fortune 100 companies across 80+ countries.
DevOps
Senior Software Engineer
Hybrid
1,000 - 5,000 Employees
5+ years of experience
Enterprise SaaS

Description For Professional Services Engineer - Puppet

Perforce, a leading provider of DevOps solutions trusted by over 75% of Fortune 100 companies, is seeking a Professional Services Engineer for their Puppet team. This unique role combines DevOps engineering, client consultation, Puppet training, and pre-sales engineering expertise. The position offers an opportunity to work at the forefront of automation trends while gaining exposure to diverse industry approaches to automation.

The ideal candidate will bring 5+ years of DevOps or systems administration experience, with strong expertise in Puppet Enterprise or Open Source. This role requires a perfect blend of technical prowess and customer-facing skills, as you'll be responsible for implementing solutions, conducting training workshops, and contributing to product development.

Working at Perforce means joining a collaborative community of experts who believe in making work both challenging and enjoyable. The company offers a unique combination of startup-like opportunities with the stability of an established, profitable organization. With a global presence across 80+ countries, you'll be part of a team that's shaping the future of DevOps solutions.

Key responsibilities include designing and implementing customer solutions, delivering Puppet training, maintaining educational materials, providing pre-sales support, and contributing to product development. The role requires up to 10% travel and offers hybrid working arrangements from the London office.

This position is perfect for someone who is passionate about DevOps, enjoys customer interaction, and wants to work with cutting-edge automation technologies while making a significant impact in the enterprise software space. The role offers excellent growth opportunities and the chance to work with some of the best minds in the industry.

Last updated a day ago

Responsibilities For Professional Services Engineer - Puppet

  • Work directly with customers to design and implement solutions
  • Deliver Puppet training and workshops to customers
  • Assist education team to maintain and update training materials
  • Provide pre-sales support to Sales & Marketing
  • Develop, publish and maintain Puppet modules and products
  • Develop and promote integration and tooling around Puppet products
  • Contribute blog posts and other communication for Puppet
  • Work with R&D and Product Management to develop and test Puppet products

Requirements For Professional Services Engineer - Puppet

Python
Go
Linux
  • 5+ years of experience in software DevOps, Systems Administration, Automation, or Network Infrastructure
  • Solid experience working with Puppet Enterprise or Puppet Open Source (Puppet 4 or newer)
  • Solid background programming with Unix/Linux SysAdmin or DevOps, including automation
  • Strong customer relations & presentation skills
  • Technical degree (CS/IT/Eng/ITSec) or equivalent experience
  • Ability to travel up to 10% domestically
  • Excellent time and project management skills
  • Puppet Certification (preferred)
  • Programming skills in Ruby, Python, Go, etc. (preferred)
  • Windows systems administration experience, including Microsoft PowerShell (preferred)
  • Large scale infrastructure experience (preferred)
  • Knowledge of data center management, systems management, monitoring, networking & security (preferred)

Interested in this job?

Jobs Related To Perforce Professional Services Engineer - Puppet