Descrição da vaga
Buscamos um perfil de Administrador de Banco de Dados (DBA) Especialista para atuar na sustentação, performance e confiabilidade de um ambiente de dados denso e crítico em nuvem AWS, sob exigências regulatórias de mercado financeiro (PCI, BACEN e Open Banking).
A pessoa será responsável por garantir disponibilidade, segurança e otimização de um parque concentrado de bancos de dados relacionais gerenciados (com forte predominância de Amazon Aurora MySQL) e de pipelines de replicação contínua de dados, apoiando os times de engenharia, dados e produto em iniciativas de alta disponibilidade, modernização de engine, hardening de segurança e continuidade operacional.
Responsabilidades e atribuições
🎯Quais serão suas principais atividades?
- Administrar, monitorar e otimizar um parque de bancos relacionais gerenciados na AWS, com predominância de Amazon Aurora MySQL 8.0 em escala (dezenas de clusters), além de Aurora PostgreSQL, Amazon DocumentDB e SQL Server;
- Conduzir upgrades de versão de engine (major/minor) com o menor impacto possível, padronizando versões em um parque que hoje convive com múltiplas releases;
- Garantir alta disponibilidade e resiliência de zona (Multi-AZ, réplicas de leitura, réplicas cross-cluster) e planos de recuperação (backup/restore, RTO/RPO);
- Operar AWS DMS como pipeline de produção de replicação contínua (CDC) — não apenas migrações pontuais — mantendo dezenas a centenas de tasks estáveis, incluindo integrações com Amazon Kinesis e data lake;
- Administrar soluções de cache em memória (Amazon ElastiCache for Redis) em ambiente multi-versão, desenhando resiliência (cluster mode, failover automático, Multi-AZ) e rightsizing;
- Atuar em performance tuning, análise de planos de execução, indexação e capacity planning com base em métricas reais (CloudWatch, Performance Insights);
- Conduzir hardening de segurança de dados como projeto: criptografia em repouso e em trânsito, gestão e rotação de segredos (AWS Secrets Manager), revisão de acessos e exposição de rede;
- Apoiar governança e segregação de dados sob escopo PCI e regulatório BACEN/Open Banking, participando de auditorias, GMUDs e resposta a incidentes de banco;
- Documentar procedimentos, criar automações (SQL/Shell/Python) e disseminar boas práticas junto aos times, atuando em ambiente com infraestrutura como código (Terraform).
Requisitos e qualificações
🔍Requisitos:
- Ensino Superior completo em Ciência da Computação, Engenharia de Software, Sistemas de Informação, Tecnologia da Informação ou áreas correlatas;
- Experiência sólida como DBA em ambientes de produção de missão crítica e alta densidade;
- Domínio de Amazon Aurora MySQL em escala, incluindo experiência real com upgrade de engine major com mínimo downtime;
- Experiência com bancos de dados gerenciados em nuvem AWS (RDS/Aurora); desejável vivência com PostgreSQL, DocumentDB e SQL Server;
- Experiência com AWS DMS como pipeline de produção (CDC contínuo), não apenas migração pontual;
- Conhecimento avançado em alta disponibilidade, Multi-AZ, replicação, backup/restore e disaster recovery;
- Experiência com Amazon ElastiCache for Redis (topologia, cluster mode, failover, Multi-AZ);
- Vivência com segurança de dados: criptografia (KMS), gestão e rotação de segredos (Secrets Manager) e controle de acessos (least privilege);
- Experiência atuando em ambiente regulado (PCI, BACEN, Open Banking), entendendo o peso de compliance nas decisões de arquitetura de dados;
- Domínio de performance tuning e leitura de métricas de capacidade (CloudWatch, Performance Insights);
- Vivência com automação (SQL/Shell/Python) e infraestrutura como código (Terraform);
✨Diferenciais:
- Experiência com data warehouse (Amazon Redshift), data lake (Glue/Athena) e DynamoDB.
👉Nível da vaga: Sênior/Especialista
Localidade: Brasil