Descrição
Atuar como especialista em performance de banco de dados e facilitador junto aos times de desenvolvimento. Sua missão será garantir a eficiência técnica das aplicações através da modelagem de dados otimizada, refatoração de código (PL/SQL) e análise profunda de execução, focando primordialmente em ambientes Oracle e apoiando ecossistemas SQL Server e PostgreSQL.
Responsabilidades e atribuições
Realizar o tuning e a refatoração de consultas SQL, views e packages (PL/SQL), garantindo o melhor plano de execução e consumo de recursos.
Atuar consultivamente com os desenvolvedores na construção de soluções, revisão de código e definição de modelos de dados de alta performance.
Realizar análises detalhadas de trace e planos de execução (Execution Plan) para identificar gargalos e propor melhorias estruturais ou de lógica.
Elaborar e revisar modelos de dados conceituais, lógicos e físicos, aplicando as melhores práticas para garantir a escalabilidade e a integridade das informações.
Definir e implementar estratégias de particionamento, indexação avançada e estatísticas para suportar grandes volumes de dados.
Identificar proativamente queries lentas ou processos ineficientes em ambiente de produção e propor soluções de correção.
Participar da definição e execução de testes de carga, analisando o comportamento do banco de dados sob estresse e sugerindo ajustes de arquitetura de aplicação.
Projetar e manter estruturas de dados eficientes para ambientes relacionais e multidimensionais, alinhando o design técnico aos requisitos de negócio.
Documentar padrões de desenvolvimento em banco de dados e modelos de dados para disseminação de conhecimento entre as equipes de tecnologia.
Requisitos e qualificações
Formação superior em Ciência da Computação, Engenharia de Software, Sistemas de Informação ou áreas correlatas.
Experiência sólida como DBA com foco em aplicação, focado em otimização de consultas e modelagem de dados.
Domínio avançado em Oracle (incluindo tuning de PL/SQL, análise de trace, AWR e execução de planos).
Conhecimento profundo em técnicas de tunning, particionamento e indexação.
Experiência em modelagem de dados (Relacional e Dimensional).
Familiaridade com ferramentas de análise de performance de banco de dados.
#J-18808-Ljbffr