It’s challenging to hire a great ops person. How do you judge in an interview?
If I want an A player, I ask hard questions, set high expectations and request their commitment to the teams needs. Even then I make mistakes, but at least I have their commitment. I can work with that if their performance has to be brought up.
Here’s who I have in mind when I’m interviewing:
- They know they can’t win the first time, they’ll keep trying.
- They are not looking to change careers or directions – they should have been customer service oriented technical people for last 7 years at least.
- They hate work and dedicate themselves to eliminating it.
- They love people.
- They are students of their work.
- They are disciplined and self-motivated
- They accept work – this is an all-day every-day job. We have a “No Slashdot” policy.
- If you don’t have something else to do you are required to ask the NOC if you can help with a problem or same day ticket
- Do customer follow up mails.
- Eliminate work for someone
- “Widen the Moat” so we can make gains against downtime.
- Attempt to reduce the complexity of something to the appliance level.
- Read customer service and management books.
- Make (or review) a list of people you owe things.
- Put goals, meeting and other important work things on the calendar for the next month, quarter and year.
- Invent drills to make sure we are where are where we should be in emergency response and disaster recovery.
- Write a new monitor and figure out how to make it supportable forever.
- Bad uses of time:
- Changing the degree of transparency of you xterms for 100th time.
- Second guessing management any more than one level above you.
- Pretending you can’t affect the direction of the management one level above you.
- Internet reading – even if it’s “background” research on technical things (digg, Slashdot, boing-boing, etc have nothing to do with what we do).
- Writing documentation no one but you can interpret.