Especialista Oracle Database (DBA Oracle)
Perfil: Especialista Oracle Database (DBA Oracle)
Atribuições
Responsável pela administração, sustentação e otimização de ambientes Oracle Database, garantindo a disponibilidade, segurança, integridade, desempenho e continuidade dos bancos de dados que suportam sistemas corporativos críticos.
Principais Responsabilidades
- Administrar, monitorar e manter ambientes Oracle Database em alta disponibilidade.
- Analisar e otimizar a performance de consultas SQL e PL/SQL utilizadas por sistemas e aplicações.
- Desenvolver e propor melhorias em consultas, procedimentos e rotinas com foco em desempenho e escalabilidade.
- Monitorar proativamente a performance dos bancos de dados nos ambientes de desenvolvimento, homologação, testes e produção.
- Identificar gargalos de desempenho e implementar ações corretivas e preventivas.
- Propor melhorias na modelagem de dados visando maior eficiência, performance e integridade das informações.
- Executar cargas, migrações e replicações de dados entre ambientes utilizando ferramentas de administração Oracle.
- Avaliar impactos técnicos decorrentes de alterações na estrutura dos bancos de dados.
- Administrar políticas de backup, recuperação de desastres (Recovery) e continuidade dos serviços.
- Implementar e acompanhar rotinas de manutenção, atualização (patches), monitoramento e capacity planning.
- Atuar na definição de boas práticas de administração e governança de bancos de dados Oracle.
- Apoiar equipes de desenvolvimento na criação de soluções aderentes às melhores práticas de banco de dados.
Conhecimentos Técnicos
- Administração Oracle Database (11g, 12c, 19c ou superior).
- SQL avançado e PL/SQL.
- Tuning de performance (SQL Tuning e Performance Tuning).
- Oracle Enterprise Manager (OEM).
- Oracle Data Pump (Export/Import).
- RMAN (Recovery Manager).
- Oracle ASM (Automatic Storage Management).
- Oracle RAC.
- Oracle Data Guard.
- Oracle GoldenGate (desejável).
- Particionamento de tabelas e índices.
- Gerenciamento de Tablespaces, Datafiles e Redo Logs.
- Estatísticas do Oracle Optimizer.
- DDL, DML, DCL e TCL.
- Modelagem de dados relacional e multidimensional.
- ETL e integração de dados.
- Experiência com ambientes de grande volume de dados (VLDB).
- Monitoramento e diagnóstico de performance.
- Backup, Restore e Recovery.
- Linux/Unix para administração de ambientes Oracle.
Diferenciais
- Certificações Oracle OCA ou OCP.
- Experiência em Oracle Exadata.
- Conhecimento em Oracle Cloud Infrastructure (OCI).
- Experiência com automação utilizando Shell Script ou Python.
- Vivência em ambientes críticos de alta disponibilidade.
- Conhecimento em metodologias ágeis e DevOps.
Experiência
- Experiência mínima de 3 anos como Administrador de Banco de Dados Oracle (DBA Oracle).
- Vivência em administração, monitoramento, sustentação, performance e otimização de bancos Oracle em ambientes corporativos de missão crítica.