• Having read rhat's comments, I realize one of the most important skills - interpersonal relations. As a DBA you have to work with many groups (SAN, Server, Network, Developers, Security and even the dreaded END USER!). This means you have to be flexible and able to extract what is being asked and translate it into whatever language necessary to get it done.

    You may also be working with others code, it may be imperfect, in beta stages - whatever. If you can't deal with imperfection and if you can't make constructive comments - don't apply. If your not felxible enough to work with code or methods that may not be the exact way you would do it, you will likely cause more problems than solve. I'm not sure how you tease this info out of applicants, but having worked with inflexible (arrogant) DBA's in the past - I would like to avoid them.