Carreira

O que faz um Administrador de banco de dados? (DBA)

O que faz um DBA (administrador de banco de dados): backup, desempenho, segurança, modelagem, habilidades, ferramentas e como seguir a carreira.

Capa: O que faz um Administrador de banco de dados? (DBA)

O DBA (Database Administrator) é responsável por manter os bancos de dados da organização seguros, disponíveis e rápidos.

Atribuições

  • Instalação e configuração do SGBD.
  • Backup e recuperação: planejar, automatizar e testar restaurações.
  • Desempenho: analisar consultas lentas, criar índices e ajustar parâmetros.
  • Segurança: controlar acessos, criptografia e auditoria.
  • Alta disponibilidade: replicação, failover e clusters.
  • Modelagem e apoio a desenvolvedores: revisar esquemas e consultas.
  • Atualizações e migrações de versão ou de ambiente (inclusive para a nuvem).
  • Monitoramento: espaço, conexões, bloqueios e erros.

Habilidades

  • SQL avançado e conhecimento profundo de pelo menos um SGBD (PostgreSQL, MySQL, SQL Server, Oracle).
  • Linux, redes e armazenamento.
  • Automação com scripts.
  • Bancos em nuvem (Amazon RDS, Azure SQL, Cloud SQL).
  • Atenção a detalhes e responsabilidade, pois um erro pode afetar toda a empresa.

DBA e áreas próximas

FunçãoFoco
DBAOperação e saúde dos bancos
Engenheiro de dadosPipelines e integração de dados
Analista de dados / BIAnálise e relatórios
Arquiteto de dadosDesenho da arquitetura de dados

Carreira

Muitos começam como desenvolvedores ou analistas de suporte. Certificações de fabricantes ajudam, e a tendência é a atuação com bancos gerenciados em nuvem e automação (DBRE). Veja também o que é um banco de dados.

Mais artigos