Colega, o básico que necessariamente Qualquer DBA deve saber, seria a 
arquitetura e conceitos do RDBMS Oracle, : nada avançado, mas pelo menos que o 
cara possa te explicar na entrevista : ah, o RDBMS é composto por vários 
processos (programas em background) que são acionados cfrme preciso, e os mais 
importantes seriam o DBWR (grava blocos), o PMON (monitor de processos), o SMON 
, etc - um pouquinho de memória (ao menos dizer que existe SGA para caches e 
PGA para consumo dos programas em execução para itens locais (como variáveis 
locais), dar uma palinha curtíssima sobre Listener e os utilitários que ele 
conheça... Outra coisa técnica básica que não se pode deixar de avaliar é um 
mínimo de conhecimento em PL/SQL e em SQL : isso porque NECESSARIAMENTE as 
aplicações (que são a razão de ser do database) vão usar as duas pra se 
comunicar com o database, sem um mínimo de conhecimento nelas um DBA não atua 
direito, penso eu...  Repito, nada avançado , não faz sentido vc ficar lendo o 
manual pra criar "pegadinhas" nas perguntas, o objetivo é avaliar se o cara 
conhece bem o básico, isso é mais pra se assegurar que ao menos a base de 
conhecimento do cara está sólida...
  
    Há outras habilidades qualificadas como básicas (como Backup&restore, 
Tuning básico, o mínimo de setup de opções de rede e armazenamento, e algumas 
outras) que vc poderia perguntar também, mas sempre nivelando de acordo com a 
Finalidade da colocação : há times de DBA aonde (por exemplo) o backup é 
totalmente terceirizado (eu mesmo participei de times assim nas últimas 
colocações que tive), aí só um mínimo de conhecimento é necessária (qquer coisa 
mais complexa fica à cargo do time especialista em backup)... Idem para tuning, 
para redes, etc, etc... Já se é o DBA a ser contratado vai ser diretamente 
responsável por backup&restore, muda totalmente de figura a situação, vc aí 
teria que fazer perguntas um pouquinho menos básicas, E (claro) também nãao 
deixar de citar os itens de backup na entrevista, pedir pro candidato dar 
alguns EXEMPLOS do que fez em termos de backup, é por aí... Ou seja, varia de 
acordo com a sua necessidade...
  
   A parte um pouco mais avançada, de pluses, imho dependeria EXATAMENTE do que 
vc precisa : há colocações aonde (por exemplo) conhecimento de features de 
DW/BI/VLDBs  (como Particionamento ou Parallel SQL, digamos), ou de 
alta-disponibilidade, digamos, são críticas, e casos onde a Empresa não as usa, 
não precisa deles, então é absolutamente inútil perguntar : se o cara falar 
delas na entrevista okdoc, ganhou um plus, mas se a Empresa não as usar/não 
precisa delas aí elas não são foco...
    Assim, recomendaria : se inteire EXATAMENTE de quais 
features/técnicas/habilidades a Empresa precissa para essa colocação que vc vai 
avaliar, e crie algumas perguntas na avaliação para elas, usando como 
referência o manula de Concepts E a experiência dos DBAs in-house que vão fazer 
a valiação técnica ao final, mas SEMPRE em um nível básico, conceitual, E sem 
exagerar nos detalhezinhos... 
   
    Isso nos traz outro ponto , não é só a avaliação das respostas , mas o 
bate-papo, a justificativa verbal delas durante a Entrevista é que devem ter um 
peso muito maior - afinal, se o cara respondeu bem o básico mas não é capaz de 
comentar e quantificar quando e como usou as features nas Empresas anteriores, 
qual foi o Resultado, quantos % de melhoria obteve e como a obteve, é aí que vc 
vai "pegar" o cara que só tem conhecimento teórico e nunca esteve nas 
"trincheiras" de DBA...
    
     E , claro : a parte técnica é crucial, mas tão importante quanto são os 
soft skills, tal como a capacidade de se comunicar com as pessoas, de trabalhar 
em grupo, de fazer uma Apresentação - essas coisas vc pega necessariamente na 
Entrevista.
     
     []s
     
       Chiappa

--- Em oracle_br@yahoogrupos.com.br, "Bruno Ambrosio" <brunoambrosio@...> 
escreveu
>
> Pessoal,
> 
> Preciso bolar uma prova de conhecimentos para contratação de um DBA Senior de 
> Produção, vocês poderiam me ajudar informando os temas que devo mencionar na 
> prova, assuntos que são obrigatórios saber e outros que seriam um PLUS para 
> admissão??
> 
> ABs.,
> Bruno
>


Responder a