DevOps HiringWhy DevOps isn’t (part of) a Job Title              Ken Sheppardson      Director of DevOps, CrowdFlower     ...
My Background1988          B.S.E. Aerospace Engineering         University of Michigan1990          M.S.E. Aerospace Engin...
CrowdFlower•   CrowdFlower takes large, information-heavy projects and breaks    them into small tasks that are distribute...
IBM 7041954
Development               OperationsChange                         StabilityAdd New Features   Optimize PerformanceDeploy ...
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             ...
Allspaw / Hammond 2009
Tools                               CultureAutomated Infrastructure           RespectShared Version Control               ...
June 2009   Velocity 2009            -   “DevOps” – Patrick Dubois http://jedi.be October 2009   Devopsdays – Ghent, Belgi...
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, ...
DevOps is an approach / philosophy   DevOps ≈ Agile ≈ Zen
You probably wouldn’t hire…                               … a “Zen”                      … a “Zen Engineer”               ...
You should hire…                   … Ops who think like Devs                   … Devs who think like Ops            … Peop...
“DevOps” job listings tend to be…                    70% Web Operations  20% Web Operations + “DevOps” Tools      10% Tool...
An ideal candidate would be… Strong enough for either Dev or Ops (pick one)         Not quite strong enough for the other ...
KeywordsDevOps       github      muninaws          graphite    nagioscacti        greylog2    OpenStackcapistrano   jenkin...
Nobody has…              3 years DevOps experience                             5 years Chef                     7 years Am...
DevOps Training:                                    Support                                  Consulting                   ...
Thank You  Ken Sheppardsonken@crowdflower.com   http://kshep.net       @kshep
DevOps Hiring
DevOps Hiring
Upcoming SlideShare
Loading in …5
×

DevOps Hiring

3,140 views

Published on

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.

Published in: Technology, Business
1 Comment
4 Likes
Statistics
Notes
No Downloads
Views
Total views
3,140
On SlideShare
0
From Embeds
0
Number of Embeds
17
Actions
Shares
0
Downloads
18
Comments
1
Likes
4
Embeds 0
No embeds

No notes for slide

DevOps Hiring

  1. 1. DevOps HiringWhy DevOps isn’t (part of) a Job Title Ken Sheppardson Director of DevOps, CrowdFlower May 16, 2012
  2. 2. 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
  3. 3. 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
  4. 4. IBM 7041954
  5. 5. Development OperationsChange StabilityAdd New Features Optimize PerformanceDeploy Test & Benchmark
  6. 6. CompuServe1977
  7. 7. AirBnB
  8. 8. The habitat of the System Administrator is shrinking
  9. 9. 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
  10. 10. Allspaw / Hammond 2009
  11. 11. Tools CultureAutomated Infrastructure RespectShared Version Control TrustOne Step Build Healthy attitude about failureFeature Flags Avoid blameShared MetricsIRC and IM robots Allspaw / Hammond 2009
  12. 12. 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
  13. 13. The more formal someone’s definition ofDevOps, the more likely they’d like to sellyou something. (NTTAWWT)
  14. 14. 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
  15. 15. DevOps is an approach / philosophy DevOps ≈ Agile ≈ Zen
  16. 16. You probably wouldn’t hire… … a “Zen” … a “Zen Engineer” … a “Director of Zen”
  17. 17. You should hire… … Ops who think like Devs … Devs who think like Ops … People who have done both
  18. 18. “DevOps” job listings tend to be… 70% Web Operations 20% Web Operations + “DevOps” Tools 10% Tools + Process + Philosophy
  19. 19. 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”
  20. 20. KeywordsDevOps github muninaws graphite nagioscacti greylog2 OpenStackcapistrano jenkins puppetchef juju seleniumcollectd knife sensuganglia logstash vagrantgit mercurial mcollective
  21. 21. 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
  22. 22. DevOps Training: Support Consulting Product Management IT Services Administration
  23. 23. Thank You Ken Sheppardsonken@crowdflower.com http://kshep.net @kshep

×