Database Developer Matriz
Job Summary
Sobre a vaga:
Responsávelpor desenvolver modelar manter e otimizar as estruturas lógicas de bancos dedados que suportam as aplicações. Atua com perfil hands-on escrevendo códigoSQL de alta performance desenvolvendo diagramas e documentações técnicas eapoiando diretamente os Tech Lead e a equipe de desenvolvimento fullstack naconstrução de novas features ou refatorações de queries auxiliando o time asuperar desafios técnicos relacionados a dados em conformidade com a LGPD .
Principais atribuições:
Desenvolvimento eModelagem: Desenhar e atualizar o Diagrama de EntidadeRelacional (DER) para orientar o time de desenvolvimento fullstack no momentoda implementação de novas rotinas e sistemas.
Otimização de Código(Tuning): Realizar análises constantes em consultas debanco de dados em produção aplicando técnicas de tuning para otimizar otempo de resposta melhorar índices e garantir a escalabilidade das aplicações.
Colaboração em Features: Atuar junto aos Tech Lead no desenho e na modelagem lógica daestrutura de dados necessária para suportar novas funcionalidades (features)ou rotinas de refatoração de código.
Documentação Técnica: Estruturar e manter atualizado o dicionário de dados do ecossistemade software garantindo a organização das tabelas e regras de negóciodocumentadas.
Apoio e Facilitação aoTime: Escrever e disponibilizar consultas SQLcomplexas views stored procedures e funções otimizadas paraconsumo do restante do time de desenvolvimento suprindo a necessidade de maiorknow-how sobre o tema dentro do time e acelerando as entregas da sprint.
Atuação Multiplataforma: Desenvolver soluções e prestar suporte técnico voltado para osprincipais bancos de dados da companhia: SQL Server MySQL e PostgreSQL.
Metodologia Ágil: Utilizar os Boards do projeto para controle estimativa deesforço e acompanhamento de suas próprias entregas de desenvolvimento de bancode dados.
Requisitos obrigatórios:
Experiênciasólida e comprovada em desenvolvimento de banco de dados (Database Developer)ou atuação correlata em engenharia/manipulação de dados.
Domíniocompleto na escrita de consultas SQL avançadas construção de objetos (storedprocedures views triggers functions) e modelagemlógica/relacional (DER).
Experiênciaprática em rotinas de tuning análise de planos de execução de queriesotimização de índices e identificação de gargalos de performance em produção.
Experiênciatécnica multiplataforma operando ativamente com os SGBDs: SQL Server MySQLe PostgreSQL.
Familiaridade com ferramentas de versionamentode código (Git) e com o uso de ferramentas de gerenciamento de tarefas (comoAzure Boards).
Requisitos desejáveis(diferencial):
Familiaridadecom metodologias ágeis (Scrum Kanban) no contexto de times de desenvolvimentode software.
Conhecimentobásico ou experiência em modelagem e consumo de bancos de dados NoSQL ou bancosde dados vetoriais aplicados a soluções de IA.
Noções deintegração de sistemas compreendendo como as APIs consomem e estruturam oscontratos de dados com o backend.
Vivência prévia com arquiteturas de dados emnuvem (AWS Azure GCP) ou rotinas básicas de CI/CD aplicadas a banco de dados.
Required Experience:
IC
About Company
Somos um grupo de origem mineira, que representa grandes marcas mundiais pelo Brasil. Com 50 anos de tradição, sucesso e solidez possuímos unidades físicas em 18 estados do país, com forte atuação em Minas Gerais e nas regiões Norte, Nordeste e Centro-Oeste. Somos movidos por desafios ... View more