• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
DevOps Hiring

DevOps Hiring



Slides from a talk I gave at the invitation of a group of local tech recruiters looking for more information on DevOps. ...

Slides from a talk I gave at the invitation of a group of local tech recruiters looking for more information on DevOps.

My main point to them was that while DevOps has become a label for a common set of system automation tools and processes, DevOps itself is about cooperation between development and operations.



Total Views
Views on SlideShare
Embed Views



4 Embeds 14

https://si0.twimg.com 7
http://localhost 3
https://twimg0-a.akamaihd.net 2
http://new.fluidinfo.com 2



Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.


11 of 1 previous next

  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
Post Comment
Edit your comment

    DevOps Hiring DevOps Hiring Presentation Transcript

    • DevOps HiringWhy DevOps isn’t (part of) a Job Title Ken Sheppardson Director of DevOps, CrowdFlower May 16, 2012
    • My Background1988 B.S.E. Aerospace Engineering University of Michigan1990 M.S.E. Aerospace Engineering University of Michigan1992 M.S. Engineering-Economic Systems Stanford University1990 – 1993 Aerospace/Systems Engineer NASA Langley Research Ctr1993 – 1995 Consulting Engineer StatDesign / Ford Motor Co.1995 – 1996 Consulting Services Manager Knowledge Revolution1996 – 1997 Co-Founder InGenius Technologies1997 – 1999 Senior Application Engineer NetGravity1999 – 2000 Operations Mgr/Sr Product Manager Personify2000 – 2006 Consultant KCS Consulting2006 – 2008 Senior Data Operations Engineer Jigsaw2008 – 2011 Independent Consultant2011 Software/Operations Engineer Change.org2012 Director of Development Operations CrowdFlower
    • CrowdFlower• CrowdFlower takes large, information-heavy projects and breaks them into small tasks that are distributed to millions of contributors or workers worldwide• CrowdFlower’s technology platform – Manages 3+ million global “workforce” – Controls for quality at massive scale – Aggregates the verifiable results
    • IBM 7041954
    • Development OperationsChange StabilityAdd New Features Optimize PerformanceDeploy Test & Benchmark
    • CompuServe1977
    • AirBnB
    • The habitat of the System Administrator is shrinking
    • 10+ Deploys per DayDev and ops cooperation at Flickr John Allspaw & Paul Hammond Velocity 2009 Slides http://www.slideshare.net/jallspaw/10-deploys- per-day-dev-and-ops-cooperation-at-flickr Video http://www.youtube.com/watch?v=LdOe18KhtT 4
    • Allspaw / Hammond 2009
    • Tools CultureAutomated Infrastructure RespectShared Version Control TrustOne Step Build Healthy attitude about failureFeature Flags Avoid blameShared MetricsIRC and IM robots Allspaw / Hammond 2009
    • June 2009 Velocity 2009 - “DevOps” – Patrick Dubois http://jedi.be October 2009 Devopsdays – Ghent, Belgium May 2010 DevOps Café Podcast – Episode 1 http://devopscafe.org/show/2010/5/9/episode-1.html Damon Edwards & John WillisNovember 2010 DevOps Weekly Email Newsletter – Issue 1 http://devopsweekly.com Gareth Rushgrove
    • The more formal someone’s definition ofDevOps, the more likely they’d like to sellyou something. (NTTAWWT)
    • John Allspaw SVP Technical Operations at Etsy http://www.kitchensoap.com @allspawWeb Operations: Keeping theData On Time, 2010 The Art of Capacity Planning: Scaling Web Resources, 2009
    • DevOps is an approach / philosophy DevOps ≈ Agile ≈ Zen
    • You probably wouldn’t hire… … a “Zen” … a “Zen Engineer” … a “Director of Zen”
    • You should hire… … Ops who think like Devs … Devs who think like Ops … People who have done both
    • “DevOps” job listings tend to be… 70% Web Operations 20% Web Operations + “DevOps” Tools 10% Tools + Process + Philosophy
    • An ideal candidate would be… Strong enough for either Dev or Ops (pick one) Not quite strong enough for the other + Smart Cultural Fit “Easy to work with”
    • KeywordsDevOps github muninaws graphite nagioscacti greylog2 OpenStackcapistrano jenkins puppetchef juju seleniumcollectd knife sensuganglia logstash vagrantgit mercurial mcollective
    • Nobody has… 3 years DevOps experience 5 years Chef 7 years Amazon EC2 9 year Ruby on Rails 10 years Web Operations 10 year Software Development
    • DevOps Training: Support Consulting Product Management IT Services Administration
    • Thank You Ken Sheppardsonken@crowdflower.com http://kshep.net @kshep