Analista de Banco de Dados
Solorecruiter
Descrição da vaga
Estamos buscando um(a) Analista de Banco de Dados Pleno para atuar diretamente na administração, sustentação, performance e disponibilidade dos ambientes de banco de dados.
Essa pessoa terá um papel importante na operação, contribuindo com a integridade, segurança, performance e disponibilidade dos dados, além de atuar em parceria com os times de Desenvolvimento e Infraestrutura.
Buscamos um profissional com boa capacidade técnica, rigor operacional e perfil investigativo, que consiga atuar tanto na sustentação do ambiente quanto na melhoria contínua dos processos.
Principais responsabilidades
- Administração e operação: homologar, executar e monitorar scripts SQL, incluindo operações DDL/DML, migrações de schema e alterações de dados em ambientes de homologação e produção.
- Performance Tuning: analisar execution plans, identificar gargalos de performance, locks, deadlocks, consumo elevado de CPU/I/O e queries lentas, propondo melhorias em índices e código SQL.
- Alta disponibilidade e continuidade: administrar e testar rotinas de Backup & Restore, estratégias de replicação, failover, Disaster Recovery (DR) e Point-in-Time Recovery (PITR).
- Monitoramento: acompanhar capacidade, consumo de recursos, saúde dos servidores e comportamento dos bancos de dados, atuando de forma preventiva para evitar impactos nas aplicações.
- Governança e segurança: administrar privilégios e acessos, políticas de retenção e controles relacionados à segurança e integridade dos dados.
- Apoio ao Desenvolvimento: participar de code reviews de queries, stored procedures, funções e demais objetos de banco, contribuindo com boas práticas de modelagem e SQL junto aos desenvolvedores.
- Automação: desenvolver scripts para automatizar rotinas administrativas e integrar atividades de banco às operações de infraestrutura, pipelines de deploy, containers e ambientes cloud/on-premise.
- Gestão de mudanças: atuar na execução de mudanças estruturais e manutenções com foco em segurança operacional, zero downtime sempre que possível e utilização de janelas controladas quando necessárias.
Requisitos
- Experiência comprovada com administração e sustentação de bancos de dados relacionais em ambientes de produção.
- Bom domínio de SQL, incluindo criação e otimização de procedures, functions e triggers.
- Experiência prática com Performance Tuning, incluindo análise de execution plans, estratégias de indexação e tratamento de locks/deadlocks.
- Experiência com Backup/Restore, replicação, failover e estratégias de alta disponibilidade.
- Conhecimento de Point-in-Time Recovery (PITR).
- Conhecimento operacional em Linux.
- Experiência com servidores e ambientes conteinerizados, especialmente Docker.
- Conhecimento de gestão de recursos de infraestrutura relacionados aos ambientes de banco de dados.
- Experiência em ambientes de produção com atenção a rigor operacional.
- Capacidade de atuar com mudanças e manutenções críticas, minimizando indisponibilidades e riscos para a operação.
Será considerado diferencial
- Experiência com arquiteturas multitenant.
- Experiência com grandes volumes de dados (VLDB — Very Large Database).
- Familiaridade com ferramentas de versionamento e controle de mudanças de banco de dados.
- Conhecimento em bancos NoSQL.
- Experiência com soluções de cache, como Redis.
- Conhecimento em MongoDB ou outras tecnologias NoSQL.
- Experiência com ambientes Cloud.
- Certificações técnicas relacionadas a SGBDs, Cloud ou Infraestrutura.
Perfil que buscamos
- Atenção aos detalhes: cuidado e responsabilidade com a integridade dos dados, especialmente durante alterações estruturais e operações em produção.
- Perfil analítico: capacidade de investigar incidentes e problemas complexos, identificando a causa-raiz e propondo soluções definitivas.
- Comunicação: facilidade para trabalhar em conjunto com Desenvolvimento, Infraestrutura, Engenharia e liderança técnica.
- Perfil preventivo: foco em monitoramento, automação e melhoria contínua para antecipar problemas.
- Rigor operacional: responsabilidade para atuar em ambientes críticos e seguir processos de mudança, segurança e governança.
- Colaboração: facilidade para atuar em squads e ambientes de trabalho ágeis.
O que você encontrará
- Atuação em ambiente colaborativo e integrado a squads ágeis.
- Participação em projetos relacionados à evolução e sustentação da infraestrutura de dados.
- Ambiente com desafios técnicos e oportunidade de atuação em problemas reais de performance, disponibilidade e escalabilidade.
Benefícios & Informações
- Plano de Saúde
- Vale Alimentação/Refeição
- Contratação: CLT
- Belo Horizonte/MG — Região Central
- Modelo de atuação: Presencial período de experiência, após o período Híbrido.
- Metodologia: Squads ágeis
- SGBDs principais: PostgreSQL e SQL Server
Se você tem experiência sólida com bancos relacionais, gosta de investigar problemas, otimizar ambientes e trabalhar com dados críticos, essa oportunidade pode ser para você.
Mais vagas em Belo Horizonte
- Analista de QA Júnior
- Analista De Processos
- Analista de Compras de TI Pleno
- Analista Financeiro/Fiscal
- Analista de Segurança da Informação Pleno
- Analista De Logística
- Analista de Desenvolvimento Jr.
- Analista De Compras| Belo Horizonte - MG
Todas as vagas em Belo Horizonte/MG →Vagas em Minas Gerais →
