Informações adicionais
Venha fazer a diferença com a gente!
Estamos em busca de um(a) Administrador de Banco de Dados - DBA para fortalecer ainda mais o nosso time!
Se você acredita no poder do trabalho em equipe, na construção de um ambiente colaborativo e no impacto positivo que pode gerar na comunidade, essa oportunidade é para você!
Aqui na Cresol, crescimento é sobre desenvolver talentos, fortalecer conexões e criar um ambiente onde cada pessoa se sinta valorizada. Se você está pronto(a) para esse desafio e quer fazer parte de algo grandioso, vem para a Cresol e embarque na onda laranja!
Juntos, vamos mais longe!
Responsabilidades e atribuições
Administração e sustentação
- Administrar ambientes PostgreSQL e SQL Server em produção, homologação e desenvolvimento.
- Realizar instalação, configuração, atualização e aplicação de patches dos SGBDs.
- Gerenciar instâncias, databases, schemas, tablespaces, arquivos de dados e parâmetros de configuração.
- Criar e administrar usuários, logins, roles, grupos e permissões.
- Executar atividades de manutenção preventiva e corretiva dos bancos.
- Monitorar a saúde, capacidade e disponibilidade dos ambientes.
- Atuar na resolução de incidentes e problemas relacionados aos bancos de dados.
- Elaborar procedimentos operacionais e documentação técnica.
Performance e capacidade
- Monitorar CPU, memória, I/O, armazenamento, conexões e demais recursos utilizados pelos SGBDs.
- Identificar gargalos de infraestrutura e banco de dados.
- Analisar queries de alto consumo e apoiar a otimização de SQL, índices e planos de execução.
- Realizar análise de performance e tuning de PostgreSQL e SQL Server.
- Planejar crescimento de capacidade de armazenamento e recursos computacionais.
- Implementar rotinas de manutenção, como atualização de estatísticas, reorganização/reconstrução de índices e limpeza de objetos temporários ou obsoletos.
Backup, restore e continuidade
- Implementar, administrar e monitorar políticas de backup e recuperação.
- Executar testes periódicos de restore para validar a recuperação dos dados.
- Atuar em processos de recuperação de bases em situações de falha ou indisponibilidade.
- Participar da elaboração e execução de planos de Disaster Recovery (DR).
- Administrar mecanismos de replicação e alta disponibilidade.
Alta disponibilidade e infraestrutura
- Administrar arquiteturas de alta disponibilidade para PostgreSQL e SQL Server.
- Trabalhar com tecnologias como Streaming Replication, Patroni, Always On Availability Groups, Failover Cluster e outras soluções aplicáveis ao ambiente.
- Executar procedimentos de failover e switchover.
- Participar de projetos de migração, consolidação e modernização de ambientes.
- Trabalhar com ambientes físicos, virtuais e cloud.
- Integrar o banco de dados às demais camadas de infraestrutura, como storage, rede, servidores, virtualização e sistemas operacionais.
Segurança
- Implementar controles de acesso e segregação de privilégios.
- Administrar permissões de usuários e aplicações seguindo o princípio do menor privilégio.
- Apoiar processos de auditoria e conformidade.
- Monitorar acessos e atividades relevantes nos bancos.
- Implementar mecanismos de criptografia quando aplicável.
- Apoiar adequações relacionadas à LGPD, políticas internas de segurança e requisitos regulatórios.
- Participar de análises e correções de vulnerabilidades dos SGBDs.
Automação
- Automatizar atividades administrativas e operacionais utilizando PowerShell, Bash, Python ou outras ferramentas.
- Desenvolver scripts para provisionamento, manutenção, monitoramento, backup e validações.
- Implementar rotinas para reduzir atividades manuais e aumentar a confiabilidade operacional.
- Integrar atividades de DBA a pipelines de CI/CD e processos de infraestrutura como código, quando aplicável.
Gestão de mudanças e incidentes
- Participar de processos de gestão de mudança, incidentes e problemas.
- Avaliar riscos técnicos de mudanças em bancos de dados.
- Planejar e executar mudanças em janelas controladas.
- Produzir planos de rollback e procedimentos de contingência.
- Participar de war rooms e atendimentos críticos.
- Elaborar análise de causa raiz (RCA) após incidentes relevantes.
Requisitos e qualificações
- Superior em Engenharia da Computação, Ciências da Computação ou áreas afins.
- Pós graduação em andamento na area de Dados
- Vivência em Banco de Dados Relacionais, SQL, administração de ambientes em sistema operacional Linux e Windows Server.