Descrição
Estamos buscando um **Administrador Sênior de Banco de Dados** com sólida experiência em **PostgreSQL e MySQL** para integrar nossa equipe. A experiência com outras tecnologias de bancos de dados, como **SQL Server e MongoDB**, constitui uma grande vantagem. Esta função também envolve o trabalho com **serviços de bancos de dados nativos de nuvem** em provedores como **AWS, Google Cloud ou Azure**. Candidatos com **experiência em migração de bancos de dados** terão prioridade.
**Principais Responsabilidades**
* Projetar, configurar e manter bancos de dados PostgreSQL e MySQL em ambientes de produção
* Garantir alta disponibilidade, recuperação de desastres e otimização de desempenho dos sistemas de banco de dados
* Realizar migrações de bancos de dados (de ambientes locais para nuvem e entre diferentes nuvens)
* Solucionar e resolver problemas relacionados a bancos de dados nos ambientes de desenvolvimento, testes e produção
* Implementar monitoramento de bancos de dados, estratégias de backup e boas práticas de segurança
* Colaborar com equipes de desenvolvimento, DevOps e dados no projeto de esquemas, ajuste de consultas e pipelines ETL
* Participar de iniciativas de planejamento de capacidade, otimização de custos e automação
* Documentar sistemas de banco de dados, configurações, procedimentos e runbooks
Requisitos:
**Qualificações Obrigatórias:**
* 4 anos de experiência prática com PostgreSQL em ambientes de produção
* 4 anos de experiência com MySQL
* Experiência com pelo menos uma plataforma de nuvem pública (AWS, GCP ou Azure), incluindo serviços gerenciados de bancos de dados (por exemplo, RDS, Cloud SQL)
* Excelentes habilidades em SQL, com sólida compreensão de indexação, otimização de consultas e particionamento
* Conhecimento comprovado em estratégias de backup e recuperação, replicação e configurações de alta disponibilidade
* Domínio de scripts e automação (por exemplo, Bash, Python, Ansible)
* Experiência no suporte a projetos de migração de bancos de dados (por exemplo, PostgreSQL para nuvem, MongoDB para Atlas, atualizações do SQL Server)
* Familiaridade com MongoDB, SQL Server, Neo4j ou outros bancos de dados NoSQL
* Experiência com ferramentas ETL, BigQuery ou conceitos de armazenamento de dados (data warehousing)
* Certificações relevantes (PostgreSQL, MySQL, AWS, GCP ou Azure)
* Exposição às práticas DevOps e ferramentas de infraestrutura como código