nailing that devops interview - an anti-guide. nir cohen, gigaspaces

62
an anti-guide Nir Cohen @thinkops

Upload: devops-israel

Post on 09-Jul-2015

372 views

Category:

Technology


0 download

DESCRIPTION

I'm far from being an HR specialist; Even so, I've interviewed approximately 30 people for an Ops Lead role and couldn't find even one to stand up to my requirements. I've also heard of many (many) bad questions and wrong decisions made by interviewers because of which they didn't get the right person for the job. I would like to present the problem of why, in my opinion, it is hard to find that right person; why interviewers should stop looking for "DevOps" and start looking for "Good, Technical People" and why, after all, 30 people didn't suffice.

TRANSCRIPT

Page 1: Nailing that Devops Interview - An Anti-guide. Nir Cohen, GigaSpaces

ananti-guide

NirCohen@thinkops

Page 2: Nailing that Devops Interview - An Anti-guide. Nir Cohen, GigaSpaces

http://goo.gl/6HEJpD

Page 3: Nailing that Devops Interview - An Anti-guide. Nir Cohen, GigaSpaces

http://goo.gl/B7EhHz

Page 4: Nailing that Devops Interview - An Anti-guide. Nir Cohen, GigaSpaces

(Purpose)

Page 5: Nailing that Devops Interview - An Anti-guide. Nir Cohen, GigaSpaces
Page 6: Nailing that Devops Interview - An Anti-guide. Nir Cohen, GigaSpaces
Page 7: Nailing that Devops Interview - An Anti-guide. Nir Cohen, GigaSpaces
Page 8: Nailing that Devops Interview - An Anti-guide. Nir Cohen, GigaSpaces
Page 9: Nailing that Devops Interview - An Anti-guide. Nir Cohen, GigaSpaces
Page 10: Nailing that Devops Interview - An Anti-guide. Nir Cohen, GigaSpaces
Page 11: Nailing that Devops Interview - An Anti-guide. Nir Cohen, GigaSpaces
Page 12: Nailing that Devops Interview - An Anti-guide. Nir Cohen, GigaSpaces
Page 13: Nailing that Devops Interview - An Anti-guide. Nir Cohen, GigaSpaces
Page 14: Nailing that Devops Interview - An Anti-guide. Nir Cohen, GigaSpaces
Page 15: Nailing that Devops Interview - An Anti-guide. Nir Cohen, GigaSpaces
Page 16: Nailing that Devops Interview - An Anti-guide. Nir Cohen, GigaSpaces

RequirementsThedesiredcandidatewillhaveB.Scfrom4yearsofcollegeoruniversity,atleast10yearsofinfrastructuredevelopmentexperienceand/ortraining,alongwith:–3+yearsofAWSexperience.–5-7yearsofgeneralDevOps/WS/DB/infrastructureexperience.–PracticalexperiencewithmostifnotallcomponentsofAWS:EC2,Beanstalk,ELB,Route53,S3,Cloudfront,SNS,SWF,SQS,RDS,DynamoDB,ElastiCache,IAM,CloudFormation.–FamiliaritywithSOAprinciplesandpractice.–Experiencereading,analyzing,andabsorbingAWSwhitepapers,architecturaldocuments,andtechnicalbriefs.–Servicerolloutpluscompletemulti-cycleSDLCexperience,usingChef,Puppet,CloudFormation,etc.–ExposuretoAWSauxiliarytoolsandpractices(e.g.,ChaosMonkey,Asgard,etc).–Hands-onexperiencewithmonitoringtools,intrusiondetectionmechanisms,andvulnerabilityassessmenttoolsandpractices.–Generalscriptingwizardry.–Self-motivatedteamplayerwhodemonstratesinitiativeandflexibility.–Strongorganizationalskills,withtheabilitytohandleandprioritizemultipletasks.

AdditionalpreferredskillsBeyondtherequirementsabove,thepreferredcandidatewillhave:–FamiliaritywithiTunes/AppStorefundamentals.–SQLandNoSQLexperience.–FamiliaritywithJDBCandvariousflavorsofSQL/NoSQL.–Experiencedesigningsolutionsforaccesscontrol,userauthentication,andservicesecurityingeneral.–Strongverbalandwrittencommunicationskills.

Page 17: Nailing that Devops Interview - An Anti-guide. Nir Cohen, GigaSpaces
Page 18: Nailing that Devops Interview - An Anti-guide. Nir Cohen, GigaSpaces
Page 19: Nailing that Devops Interview - An Anti-guide. Nir Cohen, GigaSpaces
Page 20: Nailing that Devops Interview - An Anti-guide. Nir Cohen, GigaSpaces
Page 21: Nailing that Devops Interview - An Anti-guide. Nir Cohen, GigaSpaces
Page 22: Nailing that Devops Interview - An Anti-guide. Nir Cohen, GigaSpaces
Page 23: Nailing that Devops Interview - An Anti-guide. Nir Cohen, GigaSpaces
Page 24: Nailing that Devops Interview - An Anti-guide. Nir Cohen, GigaSpaces

DesignBuildMonitor

AnalyzeMaintain!

complex,potentiallylargescale,highlyavailable

productionenvironment.

Page 25: Nailing that Devops Interview - An Anti-guide. Nir Cohen, GigaSpaces
Page 26: Nailing that Devops Interview - An Anti-guide. Nir Cohen, GigaSpaces
Page 27: Nailing that Devops Interview - An Anti-guide. Nir Cohen, GigaSpaces
Page 28: Nailing that Devops Interview - An Anti-guide. Nir Cohen, GigaSpaces
Page 29: Nailing that Devops Interview - An Anti-guide. Nir Cohen, GigaSpaces
Page 30: Nailing that Devops Interview - An Anti-guide. Nir Cohen, GigaSpaces
Page 31: Nailing that Devops Interview - An Anti-guide. Nir Cohen, GigaSpaces
Page 32: Nailing that Devops Interview - An Anti-guide. Nir Cohen, GigaSpaces
Page 33: Nailing that Devops Interview - An Anti-guide. Nir Cohen, GigaSpaces
Page 34: Nailing that Devops Interview - An Anti-guide. Nir Cohen, GigaSpaces
Page 35: Nailing that Devops Interview - An Anti-guide. Nir Cohen, GigaSpaces
Page 36: Nailing that Devops Interview - An Anti-guide. Nir Cohen, GigaSpaces

rememberhowtoconfigureaGRETunnelinJunos(http://goo.gl/5oBpRV)

rememberwhichportKerberosrequires(http://goo.gl/aZ8cFi)

rememberhowtomoveazonefilebetweenDNSservers(http://goo.gl/Z2QR0r)

Page 37: Nailing that Devops Interview - An Anti-guide. Nir Cohen, GigaSpaces
Page 38: Nailing that Devops Interview - An Anti-guide. Nir Cohen, GigaSpaces
Page 39: Nailing that Devops Interview - An Anti-guide. Nir Cohen, GigaSpaces
Page 40: Nailing that Devops Interview - An Anti-guide. Nir Cohen, GigaSpaces
Page 41: Nailing that Devops Interview - An Anti-guide. Nir Cohen, GigaSpaces

Self-motivatedDevOpsEngineerwithover3.8yearsofITexperienceinSystemsEngineering,DevelopmentandOperations.EsteemedtoworkonFree/OpenSourceSoftware.

TechnicalSkillsetSummary1.SystemAdministration:GNU/Linux(Debian,Ubuntu,Arch,CentOS,RedhatandZentyal)2.VirtualizationandCloudServices:LXC,KVM,OpenVZ,AWS,DropletsandCPanel.3.Configuration/BuildandRelease:Ansible,Make,Projspace,Go(learning),Chef(learning)4.ProgrammingLanguages:Python,Ruby(learning),ShellScripting,C,C++andJava5.DatabaseandDirectoryServices:OpenLDAP,Mysql,MariaDB6.VersionControlSystems:GIT,Bazaar,Subversion,GitLab7.NetworkingTools/Services:Nagios,ntop,SSH,DHCP,DNS,FTP,Rsync,Squid,Iptables8.WebTools/Technologies:Apache,Nginx,Drupal,Mediawiki,Redmine,Piwik,PhpBB

Nowlet'sassumethatyousomehowmanagedtogain experiencewithall

ofthesetoolsinjustover3.8years.

Page 42: Nailing that Devops Interview - An Anti-guide. Nir Cohen, GigaSpaces
Page 43: Nailing that Devops Interview - An Anti-guide. Nir Cohen, GigaSpaces

Experiencewith:Nagios,Statsd,Graphite,Logstash,Elasticsearch,Kibana,collectd.

Lovesresearchingandimplementingmonitoringsolutionstochallengingarchitecturalproblems.

Page 44: Nailing that Devops Interview - An Anti-guide. Nir Cohen, GigaSpaces

4yearsofexperienceprogrammingwithRuby,Python,AWK,Shell,Batch,VBS,C,C++,C#,Java,

Javascript,JRuby,Jythonandeverythingelse.

KnowsRubywellbutampassionateaboutlearningnewlanguagesondemand.Here'saprojectI'vebeen

workingon:LINK

Page 45: Nailing that Devops Interview - An Anti-guide. Nir Cohen, GigaSpaces

Managedthousandsofserverson5differentOSdistributionsin3differentCloudproviders.

Workedonaprojectthataimedtoimproveinfrastructuremanagementandprovisioningon-

premiseandintheCloud.ReducedIaaSOpexby15%over3months.

Page 46: Nailing that Devops Interview - An Anti-guide. Nir Cohen, GigaSpaces
Page 47: Nailing that Devops Interview - An Anti-guide. Nir Cohen, GigaSpaces
Page 48: Nailing that Devops Interview - An Anti-guide. Nir Cohen, GigaSpaces
Page 49: Nailing that Devops Interview - An Anti-guide. Nir Cohen, GigaSpaces
Page 50: Nailing that Devops Interview - An Anti-guide. Nir Cohen, GigaSpaces
Page 51: Nailing that Devops Interview - An Anti-guide. Nir Cohen, GigaSpaces
Page 52: Nailing that Devops Interview - An Anti-guide. Nir Cohen, GigaSpaces
Page 53: Nailing that Devops Interview - An Anti-guide. Nir Cohen, GigaSpaces
Page 54: Nailing that Devops Interview - An Anti-guide. Nir Cohen, GigaSpaces
Page 55: Nailing that Devops Interview - An Anti-guide. Nir Cohen, GigaSpaces
Page 56: Nailing that Devops Interview - An Anti-guide. Nir Cohen, GigaSpaces
Page 57: Nailing that Devops Interview - An Anti-guide. Nir Cohen, GigaSpaces
Page 58: Nailing that Devops Interview - An Anti-guide. Nir Cohen, GigaSpaces
Page 59: Nailing that Devops Interview - An Anti-guide. Nir Cohen, GigaSpaces
Page 60: Nailing that Devops Interview - An Anti-guide. Nir Cohen, GigaSpaces
Page 61: Nailing that Devops Interview - An Anti-guide. Nir Cohen, GigaSpaces
Page 62: Nailing that Devops Interview - An Anti-guide. Nir Cohen, GigaSpaces

Thereisnotalentshortage-AndrewClay-Shafer-

ACultureofInnovation-PattyMccord-

DevOpsHiring-DaveZweiback-

ThePuzzleofmotivation -DanPink-

StopHiringDevOpsExperts(andstartgrowingthem)-JezHumble

-

FastDelivery-AdrianCockcroft-

EngineeringYourculture-OrenEllenbogen-

NetflixCulture-

RichJones-HowtohireDevOps-

TimLockwood-HowtohireaDevOpsEngineer-

VolkerWill-DonothireaDevOpsEngineer-

http://goo.gl/B7EhHz

http://goo.gl/PVDdb7

http://goo.gl/bU9h8C

http://goo.gl/bBgQBi

http://goo.gl/JG8ykx

http://goo.gl/AHQTGd

http://goo.gl/7UO9Kd

http://goo.gl/iAfn

http://goo.gl/qUc289

http://goo.gl/nMjhVm

http://goo.gl/Zpz6jx