
A 1Kosmos desenvolve tecnologia de identidade digital e autenticação sem senha por meio da plataforma BlockID. A plataforma oferece suporte à integração de funcionários, à autenticação de clientes e à verificação da identidade de cidadãos, combinando autenticação biométrica com segurança baseada em blockchain para ajudar as organizações a reduzir fraudes e proteger a privacidade dos usuários. Suas soluções são voltadas para setores regulamentados, incluindo serviços financeiros, governo e saúde, em conformidade com estruturas como NIST e GDPR.
Engenheiro(a) sênior de banco de dados (remoto, Índia)
Lidere a operação e a confiabilidade do ambiente de banco de dados de produção da 1Kosmos, que oferece suporte à segurança de identidade sem senha. Gerencie migrações, desempenho, recuperação, controles de acesso, observabilidade e resposta a incidentes em uma diversificada stack de dados da AWS.
$ 120.000 – $ 180.000 / ano
RemotoTempo integralSêniorIdioma Obrigatório: inglêsEngenheiro de backendEngenheiro de softwareDescrição
- Gerenciar as operações diárias de MongoDB, Amazon DocumentDB, PostgreSQL, DynamoDB e Amazon Redshift, abrangendo verificações de integridade, capacidade, conexões e crescimento do armazenamento
- Coordenar atualizações de versões de bancos de dados avaliando a compatibilidade dos drivers, funcionalidades obsoletas e mudanças nas consultas em relação ao código da aplicação
- Diagnosticar e resolver consultas lentas por meio da criação de perfis de carga e da análise de planos de execução, incluindo criação, ajuste e remoção de índices
- Executar migrações de esquema e dados antes dos lançamentos, com verificações documentadas, validação e procedimentos de reversão testados
- Manter migrações de banco de dados baseadas em Git e controladas por versão por meio de pull requests e CI do GitHub Actions
- Processar solicitações aprovadas de dados de clientes, incluindo exportações, relatórios, correções e exclusões, mantendo trilhas de auditoria
- Administrar o acesso a relatórios do Redshift para tabelas Iceberg no S3, incluindo esquemas externos, Spectrum, Glue Data Catalog, views, concessões e otimização de consultas
- Gerenciar backups, recuperação point-in-time e failover, além de praticar e documentar regularmente os procedimentos de restauração
- Administrar usuários, funções, concessões e rotação de segredos de bancos de dados, bem como revisões de acesso para auditorias de conformidade SOC 2 e ISO 27001
- Desenvolver e aprimorar monitoramento e alertas para latência de consultas, atraso de replicação, uso de disco, conexões e custos
- Responder a incidentes de banco de dados, liderar investigações de causa raiz e implementar correções
- Automatizar tarefas recorrentes de administração de banco de dados com Python ou Bash
- Trabalhar em parceria com Desenvolvimento, Customer Success, ML e DevSecOps em lançamentos, instalações e escalonamentos de clientes
- Participar da escala de plantão
Requisitos
- Bacharelado ou mestrado em ciência da computação, engenharia ou área relacionada, ou experiência equivalente
- Pelo menos cinco anos de experiência administrando bancos de dados de produção
- Experiência em produção com MongoDB ou Amazon DocumentDB, incluindo conjuntos de réplicas, indexação, TTL e atualizações
- Experiência em produção gerenciando PostgreSQL
- Sólidos conhecimentos de SQL e experiência com Amazon Redshift ou um mecanismo de consultas analíticas comparável, como Athena, Trino, Snowflake ou BigQuery
- Experiência comprovada no planejamento de atualizações de bancos de dados de produção e na avaliação prévia do impacto nas aplicações
- Experiência projetando índices e ajustando consultas usando dados do profiler e resultados de planos de execução
- Experiência realizando migrações de esquema e dados em um processo de lançamento
- Experiência em produção com backup, restauração e replicação, incluindo procedimentos de recuperação testados
- Sólidos conhecimentos de bancos de dados da AWS e serviços de suporte, incluindo RDS ou Aurora, DocumentDB, DynamoDB, S3, IAM, Secrets Manager e CloudWatch
- Proficiência em Python ou Bash para automação
- Experiência com Git e gerenciamento de mudanças orientado por CI
- Experiência lidando com informações pessoais e dados de clientes sob SOC 2, GDPR ou requisitos comparáveis
- Prática consistente de validar mudanças e documentar runbooks
- Disponibilidade para participar de uma escala de plantão
- Baseado remotamente na Índia
Benefícios
- Auxílios anuais para certificações
- Suporte para participação em conferências
- Tempo livre remunerado ilimitado
- Trabalho totalmente remoto