I've just recently taken over supervising a team of database administrators and I have to admit, it's a bit daunting. The issue that I have is I'm responsible for the hiring of new database administrators and the on-boarding process. I do have an administrator to assist with the hiring, so that doesn't bother me too much. What bothers me is the on-boarding and that's what I'm hoping you seasoned DBAs can assist me with.
What is your on-boarding process for new DBAs? Do you let them right in your production databases from the word go? Do you limit them to just the test environment for a certain period of time? What about learning the business processes that these databases support? Also, just so you know - there isn't a lot of environment documentation so sitting them down with manuals on how we operate is not an option.
Pretend you have one DBA that supports the entire environment and you are hiring 5 newbies. Your primary DBA has to support the environment and on-board/mentor. What approach would you take?
I look forward to your responses and thank you in advance!
~The Accidental DBA