O Analista de Banco de Dados projeta, implementa e mantém os bancos de dados que armazenam as informações de uma empresa. Cria e ajusta a estrutura das tabelas, escreve e otimiza consultas (queries), define índices e cuida da integridade e da consistência dos dados usados pelos sistemas.
No dia a dia, monitora o desempenho do banco, identifica gargalos e travas, faz backup e planeja rotinas de recuperação em caso de falha, além de controlar acessos e permissões para garantir a segurança das informações.