freehire launches on Product Hunt on 26 August.

Follow →

Database developer - matriz

Summary

Builds, models, and optimizes database schemas and high-performance SQL code for a vehicle company’s applications, supporting full-stack teams with tuning, documentation, and data governance under LGPD.

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 queries,otimizaçã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.



See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available