quinta-feira, 12 de setembro de 2013

10 Razões Para Se Contratar Um Profissional Certificado


Bom, não sou mestre em questões de contratação ou mesmo RH, já que sou técnico e especialista em banco de dados Oracle há mais de 20 anos! Assim, o que apresento aqui são apenas algumas percepções e experiências ao longo da minha carreira.

Algumas considerações:

  1. Um profissional certificado no mínimo demonstra uma preocupação com a sua carreira, ou seja, com aquilo que ele faz ou gosta de fazer;
  2. Demonstra o esforço para atingir aquilo que deseja na vida;
  3. É uma pessoa que, se não gosta, ao menos se esforça, indo além do próprio gosto ou vontade de aprender para atingir seu objetivo, mas, o principal, é que esse é um profissional que estuda;
  4. Nesse caso, ele também é um profissional atualizado, ou seja, não é uma pessoa que deixa o tempo passar e junto com o tempo as oportunidades, é uma pessoa sempre pronta para responder às necessidades atuais com as atuais realidades;
  5. Por estar em um constante processo de aprendizado, para ele, aprender é mais fácil que para os demais, afinal é algo que ele já pratica no seu dia-a-dia;
  6. Como está sempre se atualizando, aprendendo coisas novas, também é uma pessoa que estará mais adaptada às mudanças; normalmente, ele sempre tem uma proposta nova ou interessante às questões.
  7. Esse profissional sabe dar valor a sua carreira, pois sabe o custo que foi e é para chegar e se manter na posição em que está;
  8. É um profissional que tem confiança naquilo que diz e faz;
  9. Normalmente ele domina aquilo que faz com propriedade, e todos ganham;
  10. Geralmente ele também recebe a confiança e respeito de toda a equipe ao seu redor;

Bom, eu acredito nisso e procuro praticar em minha vida. Creio que enquanto crescemos, vivemos! E, quando deixamos de crescer, então estamos entrando num processo natural da vida que é a morte!
Esse é meu lema: "Cresça sempre! Viva sempre!"

Bom, espero ter ajudado.

quarta-feira, 4 de setembro de 2013

Requisitos Técnicos e Diferenças Entre os Níveis de DBA's Estagiário ou Trainee, Júnior, Pleno, Sênior, Especialista e Gerente

A ideiadesse documento é prover equipe de RH com informações importantes na contratação de profissionais de banco de dados Oracle.
O documento, baseia-se no n
ível de experiência ou conhecimento  adquiridos através dos treinamentos e aquisição natural de experiência por tempo de trabalho. Segue

Estariário como DBA Oracle ou DBA Oracle Trainee:
Estar cursando (a pelo menos 2 anos) um curso superior ou técnico na área de TI;
Desejável conhecimentos de:
Modelagem de dados
Conceitos de bancos de dados
SQL básico
Conhecimento de redes
Conhecimentos de sistemas operacionais Windows e Unix (Linux pelo menos)
Inglês técnico (boa leitura e entendimento do inglês);

DBA Oracle Júnior
Estar cursando (a pelo menos 2 anos) um curso superior ou técnico na área de TI;
Inglês técnico (no mínimo boa leitura e entendimento do inglês);
Desejável conhecimentos de:
Conhecimentos de sistemas operacionais Linux;
Conhecimento de redes;
Modelagem de dados;
Conceitos de bancos de dados Oracle;
SQL básico (será aplicado um teste de SQL padrão Oracle);
Treinamentos - ter feito um dos cursos abaixo (ou equivalente):
Oracle Database 11g Introduction to SQL;
Oracle Database 10g Introduction to SQL;
Será considerado um diferencial
Conhecimento de outros bancos de dados (não Oracle como MySql; SQL/Server, DB2, Postgree, etc);
Conhecimentos de linguagem de programação como Pl/Sql ou Java;
Conhecimentos de programação shell;
Certificação ITIL V3;
Ter feito os cursos
Oracle Database 11g Administration Workshop I
Oracle Database: Introduction to SQL (New , 12c)
Ter passado em uma das seguintes provas de certificação Oracle:
1Z0-007 - Introduction to Oracle9i SQL;
1Z0-047 - Oracle Database SQL Expert
1Z0-051 - Oracle Database 11g: SQL Fundamentals I
1Z0-052 - Oracle Database 11g: Administration I
1Z0-061 - Oracle Database 12c: SQL Fundamentals
Ter as seguintes certificações Oracle (equivalente a OCA):
1Z0-047 - Oracle Database SQL Expert
1Z0-042 - Oracle Database 10g: Administration I
1Z0-062 - Oracle Database 12c: Installation and Administration
Plano de formação desse técnico:
Deverá receber treinamentos equivalentes à:
Oracle Database: SQL Workshop I*
Oracle Database: Program With PL/SQL
Oracle Database 11g Administration Workshop I
Using Oracle Enterprise Manager Cloud Control 12c
Oracle Database 12c: New Features For Administrators**
Oracle Database 12c: Administration Workshop
(* Caso o técnico não tenha feito o treinamento ofical da Oracle
**Caso o técnico já tenha o treinamento da 11g)
Deverá concluir (tirar) as seguintes certificações (em um ano):
Oracle University:
OCA:
1Z0-061 - Oracle Database 12c: SQL Fundamentals
1Z0-062 - Oracle Database 12c: Installation and Administration

DBA Oracle Pleno
Estar cursando (a pelo menos 3 anos) um curso superior ou técnico na área de TI;
Conhecimentos de:
Sistemas operacionais Linux;
Redes;
Modelagem de dados;
Inglês técnico (no mínimo boa leitura e entendimento do inglês/intermediário);
Programação shell ou Perl;
Mais de 3 anos de experiência atuando como DBA Júnior 11g e 10g;
Que saiba trabalhar sob pressão (cobrança de clientes; cronogramas; agendas, etc);
Implementação de melhoria continuada de bancos de dados/monitoramento e aplicação de boas práticas de bancos de dados;
Treinamentos:
Ter feito o curso abaixo (ou equivalente):
Oracle Database: Introduction to SQL
Mais um dos cursos abaixo (ou equivalente):
Oracle Database 12c: Install and Upgrade Workshop 
Oracle Database 12c: Admin, Install and Upgrade Accelerated 
Oracle Database 12c: Administration Workshop
Oracle Database 11g: Administration Workshop I
Oracle Database 10g: Administration Workshop I
Mais um dos cursos abaixo (ou equivalente):
Oracle Database 11g: Administration Workshop II
Oracle Database 10g: Administration Workshop II
Ter as seguintes certificações Oracle:
OCP Oracle 11g (1Z0-051 + 1Z0-052 + 1Z0-053 ou, OCP 10g + 1Z0-050);
Ou, OCP Oracle 12g (1Z0-061 + 1Z0-062 + 1Z0-063 ou, OCP 11g + 1Z0-060);
Será considerado um diferencial
Conhecimento de outros bancos de dados (não Oracle como MySql; SQL/Server, DB2, 
Postgree, etc);
Conhecimentos de linguagem de programação como Pl/Sql ou Java;
Certificação ITIL V3;
Ter feito os cursos
Oracle Database 11g: Data Warehousing Fundamentals
Oracle 11g: RAC and Grid Infrastructure Administration Accelerated 
Oracle Grid Infrastructure 11g: Manage Clusterware and ASM
Oracle Database 11g: Develop PL/SQL Program Units
Oracle Database: Develop PL/SQL Program Units
Ter as seguintes certificações Oracle:
1Z0-046 - Oracle Database 10g: Managing Oracle on Linux for DBAs
1Z0-047 - Oracle Database SQL Expert
1Z0-048 - Oracle Database 10g R2: Real Application Clusters for Administrators
1Z0-054 - Oracle Database 11g: Performance Tuning
1Z0-058 - Oracle Real Application Clusters 11g Release 2 and Grid Infrastructure Administration
1Z0-062 - Oracle Database 12c: Installation and Administration
1Z1-063 - Oracle Database 12c: Advanced Administration
Plano de Formação desse técnico:
Deverá receber treinamentos equivalentes à:
Oracle Database: Program With PL/SQL 
Oracle Database 12c: New Features For Administrators 
Oracle Database 12c: Administration Workshop
Oracle Database 12c: Managing Multitenant Architecture
Oracle Database 12c: Backup And Recovery Workshop
Using Oracle Enterprise Manager Cloud Control 12c
Oracle Enterprise Manager Cloud Control 12c: Install & Upgrade 
Deverá concluir (tirar) as seguintes certificações (em um ano):
OCP 12c (caso não possua):
1Z0-063 - Oracle Database 12c: Advanced Administration
(ou 1Z0-060 - Upgrade to Oracle Database 12c)
OCE 11g (caso não possua):
1Z0-054 - Oracle Database 11g: Performance Tuning
1Z0-058 - Oracle Real Application Clusters 11g Release 2 and Grid Infrastructure Administration

DBA Sênior
Curso superior/técnico completo na área de TI;
Conhecimentos de:
Sistemas operacionais como: Windows (Server), Linux, Solaris, AIX, etc.
Redes;
Modelagem de dados;
Inglês técnico (inglês avançado);
Programação shell ou Perl ou C++
Desejável conhecimentos de gerência de projetos e, ou, liderança de equipes;
Ter pelo menos 2 anos de experiência atuando como DBA Júnior e mais 4 anos de experiência atuando como DBA Pleno em bases de dados 11g, 10g e 9i;
Experiência em ambientes críticos e de alta disponibilidade;
Que saiba trabalhar sob pressão (cobrança de clientes; cronogramas; agendas, etc);
Implementação de melhoria continuada de bancos de dados; monitoramento de performance e aplicação de boas práticas de bancos de dados com alta disponibilidade;
Geração de informações gerencias como relatórios e gráficos demonstrativos;
Treinamentos:
Ter feito os cursos abaixo (ou equivalente):
Develop PL/SQL Program Units (ou, Oracle Database 11g: Develop PL/SQL Program Units)
Oracle 11g: RAC and Grid Infrastructure Administration Accelerated (ou Oracle Grid Infrastructure 11g: Manage Clusterware and ASM)
Ter as seguintes certificações Oracle:
OCP Oracle 11g (1Z0-051 + 1Z0-052 + 1Z0-053 ou, OCP 10g + 1Z0-050);
Ou, OCP Oracle 12g (1Z0-061 + 1Z0-062 + 1Z0-063 ou, OCP 11g + 1Z0-060);
Mais: 
1Z0-054 - Oracle Database 11g: Performance Tuning
Mais: 
1Z0-058 - Oracle Real Application Clusters 11g Release 2 and Grid Infrastructure Administration
Ou, 1Z0-048 - Oracle Database 10g R2: Real Application Clusters for Administrators
Ou,
11GOCM - Oracle Database 11g Certified Master Exam
Será considerado um diferencial
Conhecimento de outros bancos de dados (não Oracle como MySql; SQL/Server, DB2, 
Postgree, etc);
Certificação ITIL V3;
Ter feito os cursos
Oracle Database 11g: Data Warehousing Fundamentals
Ter as seguintes certificações Oracle:
1Z0-046 - Oracle Database 10g: Managing Oracle on Linux for DBAs
1Z0-047 - Oracle Database SQL Expert
1Z0-048 - Oracle Database 10g R2: Real Application Clusters for Administrators
1Z0-060 - Upgrade to Oracle Database 12c
1Z0-062 - Oracle Database 12c: Installation and Administration
1Z1-063 - Oracle Database 12c: Advanced Administration
Plano de Formação desse técnico:
Deverá receber treinamentos equivalentes à:
Oracle Database 12c: New Features For Administrators 
Oracle Database 12c: Managing Multitenant Architecture
Oracle Database 12c: Backup And Recovery Workshop
Using Oracle Enterprise Manager Cloud Control 12c
Oracle Enterprise Manager Cloud Control 12c: Install & Upgrade 
Exadata Database Machine Administration Workshop
Oracle GoldenGate 11g: Advanced Configuration For Oracle
Oracle Database 11g: Data Warehousing Fundamentals
Deverá concluir (tirar) as seguintes certificações (em até três anos):
OCP 12c (caso não possua):
1Z0-063 - Oracle Database 12c: Advanced Administration
(ou 1Z0-060 - Upgrade to Oracle Database 12c)
OCE:
1Z0-027 - Oracle Exadata X3 Administration
1Z0-028 - Oracle Database Cloud Administration
1Z0-457 - Oracle Enterprise Manager 12c Essentials
1Z0-481 - Oracle GoldenGate 11g Certified Implementation Exam Essentials
1Z0-485 - Exadata Database Machine Models X3-2 and X3-8 Certified Implementation Specialist
1Z0-515 - Oracle Database 11g Data Warehousing Essentials
1Z0-528 - Oracle Database 11g Security Essentials

DBA Especialista
Curso superior/técnico completo na área de TI;
Conhecimentos de:
Sistemas operacionais como: Windows (Server), Linux, Solaris, AIX, etc.
Redes;
Modelagem de dados;
Inglês técnico (inglês avançado);
Ter pelo menos 1 anos de experiência atuando como DBA Júnior e mais 2 anos de experiência atuando como DBA Pleno em bases de dados 11g e 10g;
Que saiba trabalhar sob pressão (cobrança de clientes; cronogramas; agendas, etc);
Geração de informações gerencias como relatórios e gráficos demonstrativos;
Treinamentos:
Ter o curso oficial da Oracle correspondente à certificação específica de sua especialização;
Ter uma das seguintes certificações Oracle:
OCP Oracle 11g (1Z0-051 + 1Z0-052 + 1Z0-053 ou, OCP 10g + 1Z0-050);
Ou, OCP Oracle 12g (1Z0-061 + 1Z0-062 + 1Z0-063 ou, OCP 11g + 1Z0-060);
Mais uma das seguintes certificações Oracle: 
1Z0-027 - Oracle Exadata X3 Administration
1Z0-028 - Oracle Database Cloud Administration
1Z0-046 - Oracle Database 10g: Managing Oracle on Linux for DBAs
1Z0-047 - Oracle Database SQL Expert
1Z0-048 - Oracle Database 10g R2: Real Application Clusters for Administrators
1Z0-054 - Oracle Database 11g: Performance Tuning
1Z0-058 - Oracle Real Application Clusters 11g Release 2 and Grid Infrastructure Administration
1Z0-060 - Upgrade to Oracle Database 12c
1Z0-062 - Oracle Database 12c: Installation and Administration
1Z1-063 - Oracle Database 12c: Advanced Administration
1Z0-457 - Oracle Enterprise Manager 12c Essentials
1Z0-481 - Oracle GoldenGate 11g Certified Implementation Exam Essentials
1Z0-485 - Exadata Database Machine Models X3-2 and X3-8 Certified Implementation Specialist
1Z0-515 - Oracle Database 11g Data Warehousing Essentials
1Z0-528 - Oracle Database 11g Security Essentials
11GOCM - Oracle Database 11g Certified Master Exam
10GOCM - Oracle Database 10g Administrator Certified Master Exam

Gerente de Administradores de Banco de Dados
Curso superior/técnico completo na área de TI (sistemas de informação, ciência da computação ou engenharia da computação);
Conhecimentos de:
Ter experiência como administrador de banco de dados Oracle;
Experiência na gerência de projetos liderança de equipes;
Experiência em ambientes críticos e de alta disponibilidade;
Que saiba trabalhar sob pressão (cobrança de clientes; cronogramas; agendas, etc);
Inglês técnico (inglês avançado);
Será considerado um diferencial
Conhecimento de outros bancos de dados (não Oracle como MySql; SQL/Server, DB2, 
Postgree, etc);
Certificação ITIL V3;

sexta-feira, 30 de agosto de 2013

Bom, vou começar esse blog com um desabafo, algo que já havia postado no Linkedin hoje; trata-se de uma oferta de emprego para DBA Oracle que achei na internet.

Veja um pedaço do anúncio:

"Consultor DBA Oracle/Exadata
R$ 3.001-4.000
Conhecimentos em Oracle Database 11g, RAC, GRIDE, Unix e Shell Scripts, em administração de backups (RMAN e Data Guard), aplicação... pela Administração do BD Oracle com instalação de versões e patches Oracle, Data Guard e RMAN, Tunning, Backup e restore do BD, sólidos"

Agora, pense...
- Treinamentos de BD + GRID + Unix + Shell + Backup + Dataquard + Exadata, isso não sai por menos de R$ 30.000,00...
- Um Exadata custa em média US$ 5.000.000,00

Cara! Se você não tem condições de andar de ferrari (ou de custeá-la), então compra um fusca!
Isso é ridículo para uma empresa!

É como se você comprasse uma ferrari e fosse ali na esquina especializada em fuscas (com todo respeito ao fusca que se conserta com qualquer chiclete, cola super bonder ou fita crep!) e pedisse para ele cuidar da sua ferrari! Você faria isso?
Isso me lembrou uma piada no Facebook: "De bolsa Louis Vuitton no ponto de ônibus. Tu quer enganar quem criatura?"

O pior é ver analistas de RH (ou contratação) fazerem uma oferta dessa!”

E se fizéssemos um anúncio assim: "Tenho uma vaga de analista de RH com o salário de R$ 678,00 de uma multinacional com 15.000 funcionários!" Você topa?

Eu acho que isso é valorizar mais as máquinas (e bens) do que as pessoas! Isso é que é um recurso (objeto) humano (sem valor algum)!

Ao ver um anúncio como esse, eu só consigo pensar: ou é falta de cérebro de quem o  ez! ou que isso só pode ser de um concorrente da Oracle/Exadata! Porque isso é inaceitável!