Está sob as responsabilidades de um Administrador de Banco de Dados desenvolver e monitorar o desempenho dos servidores de banco de dados, desenvolver documentação de sistemas, bancos de dados e sistemas, instalar e manter os sistemas gerenciadores de banco de dados, explorando toda sua potencialidade, realizar teste e monitoramento de performance nos banco de dados, ajuntando os ambientes quando necessário bem como efetuar o planejamento desta capacidade, gerenciar ao níveis de acesso de modo a garantir maior segurança a informação, definir e testar planos de contingência relativo ao SGDBs, e seus procedimento de baque de restore, dar suporta aos usuários com relação a melhor utilização da linguagem SQL para acesso a base de dados, sugerindo mudanças e adequando a implementação física dos banco de dados quando necessários, administrar, manter e gerenciar o sistema de banco de dados, garantir rotinas de back up e restaurações do banco de dados, analisar índices quantitativos de eficiência e ineficiência do banco, melhor tempo de respostas das consultas no banco de dados, Implementar e administrar rotinas de backup / restore, realizar auditoria de usuários, verificação de banco de dados, desenvolvimento de procedures, views, triggers e functions e as demais atividades da função.
http://www.infojobs.com.br/artigos/administrador_de_banco_de_dados__2655.aspx