Descrição da Vaga
A Poliedro Educação, com mais de 30 anos de história, busca um Analista de Banco de Dados Pleno para atuar na administração geral, segurança e governança de diversos SGBDs. O profissional será responsável por controlar acessos, apoiar o time de desenvolvimento na execução de scripts de migração e cargas de dados, e configurar/acompanhar métricas de saúde dos bancos utilizando ferramentas de monitoramento.
Responsabilidades
- Controlar e auditar acessos (usuários, roles e permissões) em conformidade com políticas de segurança e LGPD, garantindo o princípio do menor privilégio em todos os SGBDs.
- Apoiar o time de desenvolvimento na execução de scripts de migração de schema (DDL) e cargas de dados (DML) em ambientes de homologação e produção.
- Configurar e acompanhar métricas de saúde dos bancos (Uso de CPU, Memória, IOPS, Conexões Ativas e Locks) utilizando ferramentas de monitoramento (como Zabbix, Grafana ou ferramentas nativas da nuvem).
- Administrar instâncias tradicionais locais (Windows Server) e instâncias gerenciadas na Nuvem (ex: Azure SQL Database / Managed Instance ou AWS RDS SQL Server).
- Configurar, monitorar e realizar troubleshooting em ambientes com AlwaysOn Availability Groups, Failover Cluster Instances (FCI) ou Log Shipping nas instâncias locais.
- Criar e revisar rotinas de manutenção (reorganização/reconstrução de índices e atualização de estatísticas) para evitar degradação de performance.
- Monitorar e ajustar as camadas de computação/armazenamento na nuvem (DTUs ou vCores) para balancear performance e custo financeiro.
- Analisar e mitigar problemas de concorrência, Deadlocks e gerenciar o comportamento do MVCC (Multi-Version Concurrency Control).
- Garantir a eficiência do processo de Autovacuum e analisar o inchaço de tabelas e índices, mesmo em ambientes gerenciados.
- Analisar planos de execução para propor criação de índices adequados (B-Tree, GIN, GiST) e reescrita de queries complexas.
- Configurar, monitorar e resolver quebras de replicação (Master-Slave / Master-Master), garantindo a consistência dos dados replicados.
- Identificar queries lentas utilizando o Slow Query Log e otimizar rotinas de leitura e escrita pesadas.
- Entender e ajustar variáveis críticas do motor de armazenamento (foco principal em InnoDB).
- Orientar o time de desenvolvimento nas melhores práticas de modelagem de documentos (Embedded vs. Referenced documents) focando em performance de leitura/escrita.
- Administrar e monitorar a saúde de Replica Sets (eleição de nós, sincronia) e possuir noções de arquitetura de Sharding para distribuição de dados.
- Criar e manter índices estratégicos (Single Field, Compound, Multikey) e analisar a performance de agregações complexas (Aggregation Framework).
- Garantir a execução, validação e integridade de backups (Full, Diferencial e Transacional) do SQL Server Local.
- Configurar e auditar as políticas de retenção automatizada, Point-in-Time Restore (PITR) e snapshots automáticos fornecidos pelas plataformas de nuvem (AWS/Azure/GCP).
- Realizar testes periódicos de recuperação de desastres (DR) para garantir o cumprimento dos SLAs de RPO (Objetivo de Ponto de Recuperação) e RTO (Objetivo de Tempo de Recuperação).
Requisitos
- ✓Graduação (Tecnólogo ou Bacharelado) em áreas correlatas à Tecnologia da Informação: Ciência da Computação, Engenharia de Telecomunicações, Sistemas de Informação e Tecnologia em Redes de Computadores.
- ✓Sólido domínio da linguagem SQL (T-SQL e PL/pgSQL).
- ✓Experiência real administrando ambientes híbridos (SQL Server On-Premises + Nuvem).
- ✓Experiência intermediária a avançada em PostgreSQL ou MySQL em ambientes gerenciados.
- ✓Conhecimento prático em estratégias de Backup/Restore complexas e testes de DR (Disaster Recovery).
- •Certificações de Fabricantes/Nuvem (ex: Microsoft Certified: Azure Database Administrator Associate, AWS Certified Database - Specialty ou certificações oficiais de PostgreSQL/MongoDB).
- •Conhecimento em ferramentas de Monitoramento e Observabilidade (Zabbix e Grafana).
- •Noções de automação de rotinas via scripts (Shell Script ou Python).
- •Conhecimento básico em sistemas operacionais Linux.
Benefícios
- ✓Plano de saúde SulAmérica.
- ✓Plano odontológico SulAmérica.
- ✓Cartão Pluxee (VA e VR).
- ✓Parceria com o Wellhub.
- ✓Parceria com o Zenklub.
- ✓Auxílio creche para mães.
- ✓Programa de Participação de Resultados (PPR).
- ✓Desconto nas mensalidades para dependentes em unidades do Poliedro.
Categorias
Sobre a Empresa
Mais vagas na Poliedro Educação →Essa trajetória teve início em 1993, em São José dos Campos, com o Poliedro Vestibulares, que surgiu com o objetivo de preparar os alunos para o ingresso nas melhores universidades. Um trabalho sério e direcionado, que resultou em aprovações nos mais diversos vestibulares logo no primeiro ano de fun...[Ver Mais]
Informações Adicionais
Você será redirecionado para o site da empresa