SONDA
CrewBloom
Administrador(a) Sênior de Banco de Dados na Nuvem (MySQL & AWS RDS/Aurora)
PythonSQLPostgreSQLAWSKubernetesTerraform
Tradução automática. Consulte o original.
Sobre a oportunidade
Estamos procurando um(a) Administrador(a) Sênior de Banco de Dados na Nuvem com profunda experiência prática em MySQL, InnoDB, AWS RDS e Amazon Aurora MySQL para se juntar a uma equipe de engenharia de confiabilidade de banco de dados (DBRE) baseada em sprints.
Este não é um papel tradicional de DBA focado em tickets. Você ajudará a evoluir as operações de banco de dados para uma plataforma orientada à confiabilidade, impulsionada por automação e autoatendimento, solucionando independentemente problemas complexos de produção, executando recuperações sob pressão e automatizando trabalhos manuais.
Principais Responsabilidades
- Administrar e otimizar bancos de dados MySQL/InnoDB em AWS RDS e Aurora MySQL, incluindo provisionamento, escalonamento, aplicação de patches, atualizações e descomissionamento
- Solucionar problemas complexos de produção, como consultas lentas, atraso na replicação, bloqueios, deadlocks e contenção de recursos
- Ajustar o desempenho através da análise de planos de execução, otimização de consultas e índices, e configuração do InnoDB
- Projetar e manter procedimentos de backup, restauração, PITR (Point-in-Time Recovery) e recuperação de desastres que atendam aos RTOs (Recovery Time Objectives) e RPOs (Recovery Point Objectives) definidos
- Suportar alta disponibilidade usando clusters Aurora, Multi AZ, réplicas de leitura e failover automatizado
- Monitorar saúde, desempenho e capacidade usando CloudWatch e Performance Insights/Database Insights, e recomendar o dimensionamento correto
- Automatizar operações de DBA e construir capacidades de autoatendimento usando Python, Bash, SQL, AWS CLI e Infraestrutura como Código, quando aplicável
- Implementar configurações seguras de privilégio mínimo (IAM, criptografia, gerenciamento de credenciais) e dar suporte a auditorias e conformidade
- Participar de plantões e resposta a incidentes, incluindo análise de causa raiz
- Colaborar em uma equipe Ágil/Scrum e manter runbooks, documentação e padrões de banco de dados
Requisitos mínimos
- 10+ anos de experiência em Administração de Banco de Dados, Engenharia de Banco de Dados ou Engenharia de Confiabilidade de Banco de Dados
- Extensa experiência prática com MySQL com profundo conhecimento dos internos do InnoDB (transações, bloqueios, deadlocks, pool de buffer, logs redo/undo, recuperação de falhas)
- Forte experiência prática administrando MySQL em AWS RDS e/ou Aurora MySQL
- Comprovada experiência em ajuste de desempenho, otimização de consultas e solução de problemas
- Forte experiência com backups, restaurações, PITR, recuperação de desastres e alta disponibilidade (Multi AZ, réplicas de leitura, failover Aurora)
- Experiência prática com CloudWatch e Performance Insights/Database Insights
- Fortes habilidades de scripting e automação (Python, Bash, SQL, AWS CLI ou similar)
- Sólido entendimento de segurança AWS (IAM, criptografia, controles de acesso)
- Experiência em equipes Ágeis, com fortes habilidades de comunicação e documentação
- Preferencial: Terraform ou CloudFormation; AWS Lambda, Systems Manager ou EventBridge; PostgreSQL; Kubernetes/EKS; CI/CD; ambientes regulamentados; otimização de custos AWS; construção de plataformas de banco de dados de autoatendimento
- Junte-se à Nossa Equipe Dinâmica: Experimente nossa cultura divertida, inclusiva e inovadora que valoriza suas contribuições únicas e apoia seu crescimento profissional.
- Abrace as Oportunidades: Aproveite as chances diárias de aprender, inovar e se destacar. Cause um impacto real em sua área.
- Crescimento de Carreira Sem Limites: Desbloqueie um mundo de possibilidades e recursos para impulsionar sua carreira.
- Emoções em Ritmo Acelerado: Prosperem em uma atmosfera envolvente e de alta energia. Abrace desafios e colha recompensas estimulantes.
- Flexibilidade, do Seu Jeito: Abrace a liberdade de trabalhar de casa ou de qualquer lugar de sua escolha. Crie seu ambiente de trabalho ideal.
- Equilíbrio Vida-Trabalho no Seu Melhor: Diga adeus aos deslocamentos estressantes e olá ao tempo de qualidade com seus entes queridos. Alcance uma integração saudável entre vida pessoal e profissional para ter o seu melhor desempenho.
