1Kosmos
1Kosmos
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.

Descriçã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