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).
#J-18808-Ljbffr