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

Post on 09-Jul-2015

372 Views

Category:

Technology

0 Downloads

Preview:

Click to see full reader

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

ananti-guide

NirCohen@thinkops

http://goo.gl/6HEJpD

http://goo.gl/B7EhHz

(Purpose)

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.

DesignBuildMonitor

AnalyzeMaintain!

complex,potentiallylargescale,highlyavailable

productionenvironment.

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

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

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

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.

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

Lovesresearchingandimplementingmonitoringsolutionstochallengingarchitecturalproblems.

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

Javascript,JRuby,Jythonandeverythingelse.

KnowsRubywellbutampassionateaboutlearningnewlanguagesondemand.Here'saprojectI'vebeen

workingon:LINK

Managedthousandsofserverson5differentOSdistributionsin3differentCloudproviders.

Workedonaprojectthataimedtoimproveinfrastructuremanagementandprovisioningon-

premiseandintheCloud.ReducedIaaSOpexby15%over3months.

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

top related