Principal Training Solutions Engineer

at Puppet, Inc. Remote, United States

Hi, I’m Nikki McDonald, Senior Manager of Technical Education at Puppet. I’m looking for a Principal Training Solutions Engineer to join our team in creating and delivering world-class educational content for our global audience.

At Puppet, the Knowledge Management organization is a fun, collaborative,  geographically dispersed team of learning professionals. We are dedicated to providing the right information to the right person in the right way at the right time. We work with product, engineering, and other teams to provide our customers, partners, and internal teams with effective and engaging opportunities to automate the manual and mundane using Puppet products. 

We’re looking for a sysadmin or DevOps engineer with a passion for teaching—someone who enjoys leading virtual and in-person classes, workshops, and webinars, as well as creating learn-at-your-own-pace content such as blogs, podcasts, interactive courses, and video training. You’ll use your deep technical background to help us expand, evolve, and modernize our technical educational programs.

If you thrive in a fast-paced environment — and you’re looking to have a material impact — this might be the opportunity for you.

As a Principal Training Solutions Engineer at Puppet, you will:

Develop and contribute to the maintenance and improvement of educational content. (50%)

  • Work with the internal instructional design team to create instructionally sound, effective educational content, which may include classroom courseware, eLearning modules, blogs, and videos.
  • Represent the Knowledge Management organization as our technical lead in product release meetings. Work with the product teams to learn new releases, conduct needs analysis, and participate in the development and delivery of release-related content.
  • Perform technical reviews of educational content.

Facilitate courses and workshops (35%)

  • Deliver public and private, virtual and onsite classes; high-engagement half-day workshops; and, open mic webinars to customers, partners, and internal team members. May include domestic and international travel up to 10%.

Be responsible for the infrastructure that supports asynchronous and real-time learning (15%)

  • Build, administer, and maintain tools, frameworks, and technologies, such as lab environments and learning management systems, for the efficient generation and delivery of courses.

Who you will collaborate with . . .

  • Engineering to align product releases with content updates.
  • Customer Success Field Leadership to ensure our programs meet the needs of our professional services, sales engineers, and technical support agents.
  • Internal instructional designers to create instructionally sound, engaging, and interactive sales enablement content.
  • Other Knowledge Management team members who are creating sales enablement and product-based learning experiences.

Who are you?

  • You are an intuitive educator who enjoys finding new ways to solve problems and to make learning accessible and engaging.
  • You are an experienced sysadmin or DevOps engineer who knows first-hand the value of eliminating toil with configuration management software
  • You are an excellent communicator, capable of translating complex technical concepts for technical and non-technical audiences.
  • You have a strong stage presence with the ability to effectively present information and respond to questions from groups of managers, employees, and customers.
  • You are a dynamic and collaborative player who is adept at building effective cross-functional relationships as well as internal relationships within our geographically distributed team.
  • You are committed to working in, and fostering an inclusive, diverse, and respectful culture.

What valuable experience and skills will you bring to the table?

  • Experience creating and delivering  technical training to a technical audience.
  • Intermediate to advanced experience using Ruby, Python, Perl or other high-level programming languages.
  • A minimum of 3 years of experience in one or more of the following:
    • Unix/Linux and/or Windows sysadmin or DevOps background, including automation.
    • Using the command line interface with Linux/Unix operating systems.
    • Client-server application development or systems architecture design
  • Project management skills, certification, or demonstrated success in managing competing priorities on-time and on-budget. 
  • Excitement about working with the Puppet Enterprise and open source community.

Bonus, but not required (shout about it in your application if you have experience).

  • Recent coding experience in at least one procedural or object-oriented programming language, and a scripting language.
  • Experience with Puppet or other configuration management tools.
  • CI/CD experience in Jenkins, CircleCI, Gitlab CI, TravisCI, or similar.
  • Knowledge of data center management, systems management, monitoring, networking, orchestration, and security.
  • Large scale infrastructure experience.
  • Experience with Center for Internet Security (CIS) controls and other compliance regulatory requirements and frameworks such as NIST, GDPR, SOX, HIPAA, PCI-DSS, ISO, FISMA, and FedRAMP.

We are hiring at various experience levels and we’re particularly interested in having a diverse team with a broad set of skills and viewpoints. If this seems like your dream job, but you’re not sure if you qualify, apply anyway!

*Visa Sponsorship

Please note, this position is not eligible for visa sponsorship.

About Puppet

Puppet’s core mission is to eliminate soul crushing work. We created the industry standard for managing infrastructure as code. And we didn’t stop there—our product portfolio has grown to help organizations automate across their entire software delivery lifecycle. With more than two-thirds of Fortune 100 companies using Puppet’s open source or commercial products, our code is helping power thousands of organizations across the world.

As the industry leader in DevOps solutions, we realize that our success is a collective effort; all made possible by the incredible people working here, our customers, partners, and Puppet community. Our culture is built on positivity, diversity, inclusivity and support—and we seek people who are resilient, entrepreneurial-minded, team players who continually strive to be incrementally better every single day. In our work together we aim to be curious, accountable, empathetic and, above all, collaborative. If this sounds like the environment you’d thrive in, why not say hello?

Learn more about Puppet by checking out the values we live by and the awesome benefits and perks we offer employees!

Puppet is an equal opportunity employer and considers qualified applicants for employment without regard to race, color, religion, creed, sex, sexual orientation, gender identity, marital status, national origin, ancestry, age, veteran status, disability, or any other protected class.

If you are an individual with a disability and require a reasonable accommodation to complete any part of the application process, or are limited in the ability or unable to access or use this online application process and need an alternative method for applying, you may contact +1-877-575-9775 for assistance.

Please see Puppet's privacy policy here.

 

An equal opportunity employer

Puppet is an equal opportunity employer and considers qualified applicants for employment without regard to race, color, religion, creed, sex, sexual orientation, gender identity, marital status, national origin, ancestry, age, veteran status, disability, or any other protected class.

If you are an individual with a disability and require a reasonable accommodation to complete any part of the application process, or are limited in the ability or unable to access or use this online application process and need an alternative method for applying, you may contact 877-575-9775 for assistance.

Staffing agencies: We do not accept unsolicited resumes. If you are not an approved Recruiting Partner and have not been approved to submit candidates for specific positions, we will not accept your submission. If you submit anyway, we will consider it a gift, free of charge! If you are interested in becoming an approved Recruiting Partner, please call us at 877-575-9775.

Puppet sites use proprietary and third-party cookies. By using our sites, you agree to our cookie policy.