Pular para o conteúdo principal

Administrador de Dados / DBA Pleno

Descrição da vaga

#JoinUs 💙


A Join está em busca de uma Pessoa Administradora de Dados / DBA Pleno para fazer parte de um time focado em fazer o melhor!


Na Join nós acreditamos que softwares desenvolvidos para pessoas transformam negócios, por essa razão, o nosso time de Recruiters está sempre atento para encontrar aqueles que vão nos ajudar a cumprir esse objetivo.


Como Pessoa Administradora de Dados / DBA  você fará parte de uma squad focada em qualidade, processos criativos e desenvolvimento ágil.


Vaga híbrida! Aceitamos candidatos das regiões de Curitiba/PR =D

Responsabilidades e atribuições

No seu dia a dia esperamos que você toque os seguintes processos: 

  • Administrar, configurar e manter bancos de dados PostgreSQL e outros bancos relacionais.
  • Administrar bancos PostgreSQL, tecnologias similares.
  • Criar e gerenciar databases, schemas, tabelas, índices, views, funções, procedures e demais objetos.
  • Executar instalação, configuração, atualização e manutenção dos SGBDs.
  • Administrar ambientes de desenvolvimento, homologação e produção.
  • Garantir disponibilidade, integridade e consistência dos dados.
  • Apoiar a definição e evolução da arquitetura de dados.
  • Realizar performance tuning de bancos e consultas SQL.
  • Analisar planos de execução e identificar gargalos.
  • Trabalhar com índices, particionamento e otimização de consultas.
  • Analisar consumo de CPU, memória, I/O e storage.
  • Investigar problemas de locks, deadlocks, queries lentas e concorrência.
  • Apoiar estratégias para bancos com grande volume de dados e crescimento contínuo.
  • Avaliar estratégias de particionamento e retenção de dados.

Requisitos e qualificações

O que será necessário para o nosso match perfeito:

  • Experiência comprovada em PostgreSQL.
  • Conhecimento de dados geoespaciais vetoriais e raster.
  • Experiência com índices GiST/SP-GiST ou equivalentes.
  • Conhecimento de otimização de consultas espaciais.
  • Noções de processamento de dados geoespaciais utilizando Python.
  • SQL intermediário/avançado.
  • Noções de Cassandra, Redis, MongoDB.
  • Construção e otimização de queries complexas.
  • JOINs, CTEs, subqueries e window functions, Views e materialized views.
  • Procedures e functions.
  • Índices, replicação, alta disponibilidade.
  • Identificação de gargalos de consultas.
  • Transações e controle de concorrência.
  • Conhecimento de normalização e modelagem relacional.
  • Backup e recuperação.

Conhecimentos esperados:

  • Modelagem de dados SQL e NoSQL.
  • Índices e estratégias de consulta.
  • Replicação, Alta disponibilidade.
  • Monitoramento Zabbix, Grafana, Prometheus.
  • Criação e gerenciamento de containers.
  • Dockerfile, Docker Compose.
  • Volumes e variáveis de ambiente.
  • Conceitos de Pods, Deployments e Services.
  • ConfigMaps e Secrets.
  • Volumes persistentes/Persistent Volumes.
  • Deploy de aplicações que utilizam bancos de dados.

Backup, Recovery e Alta Disponibilidade

  • Implementar e administrar rotinas de backup.
  • Executar testes de restore.
  • Definir políticas de retenção.
  • Monitorar execução dos backups.
  • Trabalhar com replicação.
  • Conhecimentos de alta disponibilidade.
  • Conhecimentos de Disaster Recovery.
  • Compreensão de RPO e RTO.
  • Planejar procedimentos de recuperação em caso de falha.

Segurança e governança

  • Administração de usuários e roles.
  • Controle de permissões.
  • Princípio do menor privilégio.
  • Criptografia.
  • Segurança de conexões.
  • Auditoria.
  • Gestão de credenciais.
  • Mascaramento de dados quando necessário.
  • Aplicação de boas práticas de segurança em bancos.

Diferencial

  • Terraform.
  • Infrastructure as Code.
  • Cloud-native databases.
  • Kubernetes em cloud.
  • Conhecimento de observabilidade.
  • Certificações PostgreSQL, Cloud ou Kubernetes.
  • AWS, Azure ou GCP.

Formação

  • Graduação completa em Ciência da Computação, Engenharia da Computação, Sistemas de Informação, Análise e Desenvolvimento de Sistemas, Redes de Computadores, Tecnologia da Informação ou áreas correlatas.

Informações adicionais

🖥️ Auxílio Infraestrutura;

⌚️ Flexibilidade de horário;

🥳 Day Off no dia do aniversário – com direito a surpresa! 

🎓 Incentivo a formação e certificações;

🎯 Acesso ao Alura;

🧑‍🎓 Parceria com FIAP; 

🏆 Indicação Premiada;

🩺 Plano de Saúde;

🦷 Plano Odontológico;

🧘‍♀️Vittude - plataforma de saúde mental;

🏋️‍♂️Wellhub - para sua saúde física;

🪙 New Value - cupons de desconto.

Etapas do processo

  1. Etapa 1: Cadastro
  2. Etapa 2: Revisão do Joinstick
  3. Etapa 3: Bate-papo com Joinhas do time de Gestão de Pessoas
  4. Etapa 4: Bate-papo com nosso Joinha Manager / Joinhas do Projeto
  5. Etapa 5: Join us! (Proposta)
  6. Etapa 6: Contratação

Freedom for tech.

Hoje somos testemunhas de uma revolução silenciosa. Que acontece de todo o lugar, sem fronteiras e sem líderes.

Mentes inquietas que se juntam a este movimento onde quer que estejam. A qualquer hora. Moldando um futuro sem hierarquias e sem fronteiras. Livre. Criativo. Tecnológico.

A liberdade que nos inspira a viver uma vida mais equilibrada.

A criatividade que nos desperta a pensar de outro jeito.

E a tecnologia que nos une. E não apenas aproxima, mas também soluciona problemas reais.

Junte-se a este movimento. Junte-se à comunidade de visionários e seja a mudança, seja a inspiração, seja a força que molda o mundo.

Afinal, somos mais fortes juntos.


Join, EVERYWHERE.


O QUE NOS MOVE: Ser criativo em cada desafio

NOSSA CAUSA: Potencializar a liberdade por meio da tecnologia, facilitando interações e aproximando relações

QUEM SOMOS: Criamos projetos de tecnologia com olhar criativo e diferenciado.

PERSONALIDADE: Divertida, comprometida, independente e questionadora

NOSSO PÚBLICO: Talentos e organizações que querem sair do lugar comum para colocar coisas extraordinárias no mundo.


Criatividade nos desperta

Pensar de outras maneiras sobre problemas reais nos mantem atentos e despertos.


Liberdade nos renova

E nos mantem em constante estado de ENTUSIASMO, sem rotinas que nos desestimulam


Equilíbrio nos fortalece

O equilíbrio entre trabalho e vida pessoal nos deixa mais potentes e inspirados.


Relações nos energizam

Relações humanizadas se estabelecem independente da presença física e isso precisa ser sempre lembrado.