Engenheiro(a) Sênior de Plataforma de Banco de Dados
Tecnologias
Descrição da vaga
Sobre a vaga
A Kraken busca um(a) Engenheiro(a) Sênior de Plataforma de Banco de Dados para atuar remotamente na equipe de Core Infrastructure – Data Systems.
A equipe constrói e opera sistemas de dados compartilhados usados por times de engenharia para entregar serviços de produção com segurança, velocidade e escala global. A plataforma inclui MariaDB, Kafka, Redis, Elasticsearch e ferramentas relacionadas.
É uma função sênior e prática, voltada a sistemas stateful em produção, automação para reduzir toil, observabilidade, prevenção de incidentes e parceria com times internos em design e performance de sistemas de dados.
Responsabilidades
- Assumir confiabilidade, disponibilidade, performance, capacidade, backup e restauração, recuperação de desastres e segurança de sistemas de dados compartilhados.
- Operar e melhorar plataformas como Kafka, Redis, Elasticsearch, MariaDB e outros bancos NoSQL com SLAs rigorosos.
- Construir e manter abstrações e fluxos self-service para provisionamento, evolução de schemas, mudanças operacionais comuns e manutenção de rotina.
- Usar programação e fluxos assistidos por IA para automatizar trabalho repetitivo, melhorar diagnósticos, elevar a qualidade da documentação e reduzir tempo de resolução de incidentes.
- Implementar, operar e evoluir ferramentas satélites que aumentem a alavancagem operacional da plataforma.
- Trabalhar com times internos em padrões de acesso a dados, otimização de queries, design de schemas, prontidão operacional e adoção segura de infraestrutura compartilhada.
- Melhorar observabilidade, alertas, SLOs, runbooks e revisões operacionais para tornar os sistemas mais compreensíveis e reduzir incidentes.
- Participar de escalas de plantão e resposta a incidentes.
Requisitos
- Experiência prática forte operando sistemas stateful ou distribuídos em produção.
- Boas habilidades de engenharia de software em Python, Rust, Go ou linguagem similar, com histórico claro de automação de infraestrutura ou operações.
- Experiência implantando e operando ferramentas e serviços em produção.
- Experiência prática com Kubernetes, especialmente workloads stateful, upgrades, armazenamento e modos de falha.
- Fundamentos sólidos de Linux, redes e troubleshooting de sistemas.
- Experiência com observabilidade, alertas, resposta a incidentes e melhorias pós-incidente.
Diferenciais
- MariaDB ou PostgreSQL.
- Kafka.
- Redis ou Valkey.
- Elasticsearch ou OpenSearch.
- MongoDB, ClickHouse, Cassandra ou sistemas NoSQL/distribuídos similares.
- Terraform, GitOps, CI/CD, operators ou outros padrões de infraestrutura com forte automação.
- Ajuste de queries, design de schemas, replicação, clustering ou alta disponibilidade.
- Tecnologias próximas a engenharia de dados e pipelines, como CDC, Kafka Connect, Flink ou similares.
Modelo de trabalho
Vaga remota para profissionais em países elegíveis, incluindo Brasil. Candidaturas são aceitas continuamente quando não houver prazo específico no anúncio.