Instructional Technologist / Technical Instructor
Instructional Technologist / Technical Instructor Department: EducationReports to: Technical Training DirectorLocation: Portland, OR Summary of Role Do you enjoy working with system admins, developers, and engineers to teach critical skills required for sysadmins and engineers to be successful? Want to help us roll out courses that support our customers? Excited about what Puppet is doing and want to be a part of it?We are looking for an Instructional Technologist and Technical Instructor to deliver and evaluate instructional classroom technology for customer training courses to support our technical products. In this role, you will demonstrate and apply effective needs analysis, project management, training delivery and evaluation skills, and deploy remote and face to face delivery mechanisms for technical training courses for both internal and external audiences. You will use multimedia technology and delivery tools, and act as a liaison with our Instructional Designer and Professional Services Engineers in determining needs of the training audiences and appropriate methods of delivery. You will also have responsibility for the development and management of Puppet Lab's instructional technology solutions, including learning VMs, LMS, presentation engines, and reporting tools. Qualifications * Bachelor's degree in Education, Instructional Design, or related area. * Experience delivering technical software training in instructor-led classroom and virtual classroom environments * Experience with Puppet and/or similar configuration management tools, plus virtualization software solutions. * Linux/Unix sysadmin and customer support experience. * Excitement about working with technical audiences and working with Puppet. * Passion for customer training. * Strong customer relations & presentation skills. * Self-motivated and self-directed, with excellent time and project management skills * Ability to travel 25-50% (domestic & international). * Experience working with external training partners and contracted resources. * Experience in designing and managing LMS and reporting solutions for training quality and results. * Experience with maintenance and application of synchronous virtual classroom technologies Preferred but not required: * 3 years of relevant software training delivery and/or instructional design experience. * Experience delivering training through online media, downloadable media, etc. and generating videos, pod/webcasts, and graphics for use in classroom-based training. * Experience working with Professional Services in an open source or enterprise software company. * Knowledge of Ruby, Drupal, VMware, and Virtual Box * Puppet Professional Certification Application Instructions With your online application, please include a cover letter addressing the following:1. Describe key methods you'd use to measure the effectiveness of course deliveries.2. Describe the worst classroom delivery you've conducted or witnessed. What did you learn from the experience?3. Describe your approach and strategy for delivering remote training courses. How do you analyze the needs of a remote training audience? Working for Puppet Labs Based in Portland, Oregon, Puppet Labs creates IT automation software which enables system administrators to deliver the operational agility and efficiency of cloud computing at enterprise-class service levels, scaling from handfuls of nodes on-premise to tens of thousands in the cloud. Puppet powers thousands of companies, including Twitter, Yelp, eBay, Zynga, JP Morgan Chase, Bank of America, Google, Disney, Citrix, Oracle, and Viacom. Our investors include Kleiner Perkins Caufield & Byers, True Ventures, Radar Partners, Emerson St. Partners, VMware, Google Ventures, and Cisco.Everyone who works at Puppet Labs has a direct impact on the company. The work environment is relaxed yet results-driven, encouraging creativity and collaboration. The list of interesting and difficult challenges will always be larger than the time to tackle them, and the community culture fosters continuous improvement. Puppet employees embody our values, displaying curiosity, self-motivation, adaptability, and a passion for what Puppet is all about.Puppet Labs employs staff in areas including Development, Professional Services, Operations Engineering, Solutions, Marketing, Sales, Finance, HR, and Administration. We offer awesome benefits and perks to our employees, including health insurance, flexible spending accounts, 401(k), paid time off, stock options, casual dress code, flexible work hours, free snacks & drinks, in-office bike rack, a dog-friendly work environment and much more.