Descrição
Resumo da Vaga:
Responsável por projetar, desenvolver, testar e manter soluções de banco de dados robustas e eficientes, garantindo a integridade, performance e segurança dos dados, colaborando com equipes multifuncionais.
Principais Destaques:
1. Desenvolvimento e manutenção de bancos de dados relacionais
2. Otimização de performance de consultas e uso de recursos
3. Integração de sistemas e análise de requisitos
Responsável por projetar, desenvolver, testar e manter soluções de banco de dados robustas e eficientes, garantindo a integridade, performance e segurança dos dados. O trabalho envolverá a colaboração com equipes multifuncionais para traduzir requisitos de negócios em soluções técnicas de banco de dados e sistemas integrados.
Principais Responsabilidades
* **Desenvolvimento e Manutenção de Banco de Dados:** Projetar e implementar esquemas de banco de dados relacionais. Desenvolver, otimizar e manter stored procedures, funções, triggers e consultas SQL complexas.
* **Otimização de Performance:** Analisar e otimizar a performance de consultas (tuning de queries), garantindo tempos de resposta rápidos e o uso eficiente dos recursos do servidor de banco de dados (ex: SQL Server, Oracle, PostgreSQL, MySQL).
* **Integração de Sistemas:** Colaborar no desenvolvimento de APIs e na integração de sistemas legados e modernos, garantindo a comunicação eficiente e segura dos dados.
* **Análise de Requisitos:** Trabalhar em conjunto com analistas de negócios e usuários finais para entender os requisitos e traduzi\-los em soluções técnicas viáveis.
* **Qualidade e Testes:** Criar e executar testes unitários e de integração para garantir a qualidade e a robustez das soluções desenvolvidas, aderindo aos padrões de codificação estabelecidos.
* **Documentação:** Manter a documentação técnica atualizada de bancos de dados, processos e sistemas.
* **Suporte e Resolução de Problemas:** Participar na identificação e resolução de problemas em ambientes de produção e desenvolvimento (troubleshooting).