Currículum de administrador/a de bases de datos (DBA): ejemplos y guía para redactarlo

Un currículum de administrador/a de bases de datos tiene que responder a tres preguntas en los primeros diez segundos: qué plataforma (SQL Server, Oracle, PostgreSQL, MySQL), cuánto has tenido a tu cargo (instancias, bases de datos, terabytes) y si alguna vez se perdió algo estando bajo tu responsabilidad. Los resultados de recuperación, alta disponibilidad y optimización pesan más que una lista de herramientas. Debajo tienes un ejemplo completo y una versión junior.

Por cvplex Careers Team· Revisado por József Dorcsinecz, fundador· Actualizado el

Ejemplo de currículum de administrador/a de bases de datos (SQL Server, 8 años)

Este ejemplo corresponde a un DBA de SQL Server con unos nueve años en informática, ocho de ellos gestionando bases de datos en producción, que empezó en un helpdesk, pasó a un puesto de DBA junior y hoy se ocupa de la producción de una empresa mediana con parte de la carga en Azure. El nombre y las empresas son ficticios. Copia la estructura y pon tu plataforma, tu número de instancias y tus cifras de recuperación.

Rubén Quintanilla Mestre

Administrador de bases de datos sénior (SQL Server / Azure SQL)

Valencia · 612 345 678 · ruben.quintanilla@ejemplo.es · linkedin.com/in/ruben-quintanilla-ejemplo

Perfil

Administrador de bases de datos con 8 años de experiencia con SQL Server en producción; actualmente responsable de 62 instancias y 340 bases de datos (24 TB en total) entre entorno local y Azure SQL Managed Instance. Mantiene un 99,98 % de disponibilidad en los sistemas críticos con un objetivo de punto de recuperación (RPO) de 15 minutos y redujo la peor consulta de informes de 94 segundos a 3. Certificado como Azure Database Administrator Associate.

Experiencia

Administrador de bases de datos sénior · Aseguradora mediana del ramo no vida (equipo de infraestructura IT de 14 personas), Valencia

05/2022 – actualidad

  • Gestioné 62 instancias de SQL Server y 340 bases de datos (24 TB) en producción, preproducción y recuperación ante desastres, con 9 grupos de disponibilidad Always On repartidos entre dos centros de datos.
  • Mantuve un 99,98 % de disponibilidad en los sistemas críticos durante 3 años con un RPO de 15 minutos y un RTO de 1 hora, ambos demostrados en pruebas trimestrales de conmutación por error.
  • Implanté una prueba mensual de restauración de 12 bases de datos críticas en un servidor aislado; 36 pruebas seguidas superadas, lo que resolvió el control interno que los auditores habían señalado.
  • Reduje la ventana nocturna de ETL de 4 h 10 min a 1 h 25 min reescribiendo 6 procedimientos almacenados, añadiendo 14 índices filtrados y eliminando 40 que no se usaban.
  • Migré 18 bases de datos a Azure SQL Managed Instance con 22 minutos de parada total en tres ventanas de fin de semana.
  • Reduje los incidentes de bloqueos de 30 al mes a 4 con líneas base de Query Store, una alerta de interbloqueos y una revisión de las dos aplicaciones más problemáticas junto con sus equipos de desarrollo.

Administrador de bases de datos · Red sanitaria privada regional (sistemas clínicos y de facturación), Valencia

09/2019 – 04/2022

  • Administré 28 instancias de SQL Server que daban servicio a una historia clínica electrónica y a una plataforma de facturación usadas por 2.400 profesionales en 11 centros.
  • Configuré y mantuve el trasvase de registros (log shipping) y la replicación transaccional de 40 bases de datos, y documenté los procedimientos que el equipo de guardia sigue usando.
  • Apliqué las actualizaciones acumulativas trimestrales y los parches de seguridad a todas las instancias dentro del plazo de cumplimiento de 30 días durante 2 años seguidos, sin ninguna marcha atrás por parches fallidos.
  • Restauré desde copia en 2 h 40 min una base de datos de facturación a aseguradoras de 900 GB dañada por un fallo de almacenamiento, sin pérdida de datos más allá de la última copia del registro.
  • Implanté Transparent Data Encryption y registro de auditoría en 22 bases de datos con datos de salud antes de una auditoría de cumplimiento del RGPD y la LOPDGDD.

Técnico de soporte informático y, después, DBA junior · Empresa de distribución comercial (250 usuarios, 3 almacenes), Valencia

06/2017 – 08/2019

  • Resolví entre 40 y 60 tickets a la semana sobre Windows, Active Directory y un sistema de gestión de almacenes, y en el segundo año pasé al puesto de DBA.
  • Asumí las copias de seguridad nocturnas de 15 bases de datos, sustituí un plan de mantenimiento sin supervisión por trabajos programados con script y alertas por correo electrónico, y reduje las noches con copias fallidas de 6 al mes a 0.
  • Escribí más de 30 informes en T-SQL para operaciones y finanzas y optimicé los tres más lentos para que se ejecutaran en menos de 5 segundos.

Formación

Grado en Ingeniería Informática (itinerario de Sistemas de Información)
Universidad pública, Valencia, 2017

Certificaciones

  • Microsoft Certified: Azure Database Administrator Associate (DP-300), 2024 (vigente)
  • Microsoft Certified: Azure Fundamentals (AZ-900), 2022
  • ITIL 4 Foundation, 2021

Habilidades

Microsoft SQL Server 2016 a 2022Azure SQL Managed Instance y Azure SQL DatabaseGrupos de disponibilidad Always On, clústeres de conmutación por errorLog shipping y replicación transaccionalEstrategia de copias y restauración, recuperación a un punto en el tiempoOptimización de consultas y análisis de planes de ejecuciónDiseño y mantenimiento de índicesQuery Store, Extended Events, vistas de administración dinámica (DMV)T-SQL y desarrollo de procedimientos almacenadosAutomatización con PowerShell y dbatoolsSSIS y SSRSPlanificación de capacidad y dimensionamiento del almacenamientoTransparent Data Encryption, auditoría, seguridad a nivel de filaControles de bases de datos para auditoría interna y RGPDPostgreSQL (nivel de uso)
Ejemplo ficticio. Los nombres, empleadores y cifras son orientativos.Usar este ejemplo en el editor →
La línea de la prueba de restauración es la que recuerdan los responsables de selección. Cualquiera puede decir que hace copias de seguridad. Decir «36 pruebas mensuales de restauración superadas seguidas» demuestra que las copias funcionan de verdad, que es en lo que consiste el trabajo.

Qué busca un/a responsable de IT en el currículum de un/a DBA

Contratar a un DBA es, sobre todo, gestionar un riesgo. Quien lee tu currículum se está imaginando una caída un sábado por la noche y se pregunta si querría tenerte al otro lado del teléfono. Lo deciden estas cosas.

  • Plataforma y versión. SQL Server, Oracle, PostgreSQL, MySQL, MongoDB o un servicio gestionado en la nube. Indica versiones y ediciones. Una empresa con Oracle 19c sobre Exadata no va a preseleccionar un currículum que solo dice «bases de datos».
  • Tamaño del entorno. Instancias, bases de datos, terabytes, transacciones por segundo, usuarios atendidos. Así juzgan si ya has visto su tipo de problema.
  • Recuperación y disponibilidad. Estrategia de copias, restauraciones probadas, RPO y RTO, grupos de disponibilidad, Data Guard, replicación, resultados de pruebas de conmutación por error. Pon cifra al tiempo de recuperación que has logrado de verdad.
  • Optimización con un antes y un después. «Optimicé consultas» no dice nada. «Reduje la ventana nocturna de ETL de 4 h 10 min a 1 h 25 min» es una señal para contratar.
  • Automatización y disciplina con los parches. PowerShell, dbatools, Ansible, Terraform, comprobaciones de estado programadas, ciclo de parches dentro de un plazo de cumplimiento. Un DBA que lo hace todo a mano no escala más allá de veinte instancias.
  • Seguridad y auditoría. Cifrado en reposo, auditoría, mínimo privilegio y cualquier control de RGPD, auditoría interna o PCI DSS del que hayas sido responsable.

“Enséñame una restauración que hayas hecho de verdad bajo presión, con el tiempo que llevó y cuántos datos se perdieron. Esa sola línea me dice más que una página de funcionalidades que has configurado. La mitad de los currículums que leo ni siquiera mencionan la recuperación.”

Panel de reclutadores, Responsable de contratación de infraestructura IT, EE. UU. (nombre publicado tras la revisión)

DBA de SQL Server, de Oracle o de PostgreSQL: escribe para la plataforma

No existe un currículum de DBA genérico. El vocabulario de cada plataforma es lo que usa un responsable para comprobar que sabes de lo que hablas. Usa las palabras adecuadas para el puesto al que te presentas y quita el resto.

  • SQL Server: grupos de disponibilidad Always On, instancias de clúster de conmutación por error, log shipping, replicación transaccional y de mezcla, Query Store, Extended Events, vistas de administración dinámica, índices filtrados y de almacén de columnas (columnstore), configuración de tempdb, SSIS, SSRS, dbatools, scripts de mantenimiento de Ola Hallengren, Transparent Data Encryption.
  • Oracle: Real Application Clusters, Data Guard y Active Data Guard, copias y recuperación con RMAN, Automatic Storage Management, informes AWR y ADDM, Oracle Enterprise Manager, arquitectura multitenant con bases de datos contenedoras y conectables (CDB y PDB), particionado, GoldenGate y Exadata si lo has tocado.
  • PostgreSQL: replicación en streaming, replicación lógica, pgBackRest o Barman, Patroni para la conmutación por error, ajuste de autovacuum, pg_stat_statements, agrupación de conexiones con PgBouncer, extensiones como PostGIS o TimescaleDB y actualizaciones de versión mayor con pg_upgrade.
  • MySQL y MariaDB: ajuste de InnoDB, replicación por binary log, Group Replication o Galera, Percona Toolkit, XtraBackup, ProxySQL.
  • Servicios gestionados en la nube: Amazon RDS y Aurora, Azure SQL Database y Managed Instance, Cloud SQL, y lo que cambia en un entorno gestionado (grupos de parámetros, ventanas de mantenimiento, réplicas de lectura, retención automática de copias).
Si eres DBA de SQL Server y te presentas a una empresa que trabaja con Oracle, no lo escondas. Deja claro qué gestionas en producción y qué has usado a nivel práctico. Exagerar tu dominio de una plataforma se descubre en la primera prueba técnica.

Ejemplos de perfil profesional para el currículum de administrador/a de bases de datos

DBA de SQL Server, nivel intermedio a sénior
Administrador de bases de datos con 8 años de experiencia en SQL Server, responsable de 62 instancias y 340 bases de datos (24 TB) entre entorno local y Azure SQL Managed Instance. 99,98 % de disponibilidad en los sistemas críticos con un RPO de 15 minutos demostrado y 36 pruebas mensuales de restauración superadas seguidas. Certificado como Azure Database Administrator Associate.
DBA de Oracle
Administradora de bases de datos Oracle con 11 años de experiencia de la versión 12c a la 19c; da soporte a un entorno Real Application Clusters de 4 nodos y a 9 TB de datos de producción del ERP de una empresa industrial. Gestiona Data Guard hacia un centro de respaldo con una conmutación por error probada de 20 minutos y redujo un 38 % el tiempo de los procesos por lotes del cierre mensual gracias a la optimización basada en AWR y al particionado. Oracle Certified Professional.
DBA de PostgreSQL / código abierto
Administrador de bases de datos PostgreSQL con 6 años de experiencia en las versiones 12 a 16; gestiona 40 clústeres en AWS con conmutación por error mediante Patroni y copias con pgBackRest. Redujo la latencia p99 de las consultas en la base de datos transaccional principal de 800 ms a 120 ms rediseñando índices y ajustando autovacuum, y completó cuatro actualizaciones de versión mayor con menos de 10 minutos de parada cada una.
Junior / sin experiencia como DBA
Técnica de soporte informático en transición a la administración de bases de datos, con 2 años dando soporte a un entorno SQL Server de 15 bases de datos junto a sus tareas de helpdesk. Asumió las copias de seguridad y sustituyó un plan de mantenimiento sin supervisión por trabajos con script y alertas, con lo que las noches con copias fallidas pasaron de 6 al mes a cero. Se maneja con soltura en T-SQL y PowerShell. Aprobó el DP-300 en 2026.
DBA sénior que pasa a un puesto de responsable
Responsable de bases de datos con 14 años de experiencia en SQL Server y PostgreSQL; dirige un equipo de 3 personas y un entorno de 180 instancias en una empresa de medios de pago. Responde de los estándares de bases de datos, del programa de parches y del plan de recuperación ante desastres, y lideró la migración de 90 bases de datos a servicios gestionados en la nube con 4 horas de parada total. Coordina la prueba trimestral de conmutación por error con el equipo de continuidad de negocio.

Empieza con un ejemplo y termina en minutos.

No necesitas registrarte para empezar. Elige un ejemplo, adáptalo con sugerencias y revisa la vista previa mientras escribes.

Crear mi currículum de administrador/a de bases de datos

Logros de DBA que demuestran que el riesgo estaba controlado

Lo que dicen la mayoría de currículums de DBALo que hace que te llamen
Responsable de las copias de seguridad de las bases de datos.Implanté una prueba mensual de restauración de 12 bases de datos críticas en un servidor aislado; 36 pruebas seguidas superadas, lo que cerró un control interno que los auditores habían señalado.
Mantenimiento de la alta disponibilidad.Mantuve un 99,98 % de disponibilidad en los sistemas críticos durante 3 años con un RPO de 15 minutos y un RTO de 1 hora, ambos demostrados en pruebas trimestrales de conmutación por error.
Optimización de consultas.Reduje la ventana nocturna de ETL de 4 h 10 min a 1 h 25 min reescribiendo 6 procedimientos almacenados, añadiendo 14 índices filtrados y eliminando 40 que no se usaban.
Supervisión del rendimiento de las bases de datos.Reduje los incidentes de bloqueos de 30 al mes a 4 con líneas base de Query Store, una alerta de interbloqueos y una revisión conjunta con los equipos de las dos aplicaciones más problemáticas.
Gestión de migraciones de bases de datos.Migré 18 bases de datos a Azure SQL Managed Instance con 22 minutos de parada total en tres ventanas de fin de semana.
Aplicación de parches y actualizaciones.Apliqué las actualizaciones acumulativas trimestrales y los parches de seguridad a 28 instancias dentro del plazo de cumplimiento de 30 días durante 2 años, sin ninguna marcha atrás por parches fallidos.
Recuperación de datos cuando era necesario.Restauré en 2 h 40 min una base de datos de facturación de 900 GB dañada por un fallo de almacenamiento, sin perder nada más allá de la última copia del registro de transacciones.
Implantación de controles de seguridad.Implanté Transparent Data Encryption y registro de auditoría en 22 bases de datos con datos de salud antes de una auditoría de cumplimiento del RGPD, sin ninguna observación.
Automatización de tareas rutinarias.Automaticé con PowerShell y dbatools las comprobaciones de estado, el mantenimiento de índices y la verificación de copias en 62 instancias, lo que ahorró unas 10 horas semanales de revisión manual.
Soporte de guardia.Cubrí guardias en rotación (uno de cada cuatro turnos) para un entorno de 62 instancias, con una media de 3 avisos al mes fuera de horario y una mediana de 40 minutos hasta restablecer el servicio.

Certificaciones y formación para un/a DBA

Para trabajar como administrador/a de bases de datos no hace falta ninguna habilitación oficial. Las certificaciones sirven sobre todo para superar el filtro de selección y, en perfiles junior, para demostrar conocimientos antes de poder demostrar experiencia en producción. Los fabricantes retiran exámenes con frecuencia, así que comprueba el itinerario vigente antes de reservar nada.

  • Microsoft: la Azure Database Administrator Associate (examen DP-300) es el itinerario actual para SQL Server y Azure SQL. Las antiguas certificaciones MCSA de bases de datos ya se retiraron, así que inclúyelas con fecha solo si son historia realmente relevante.
  • Oracle: el itinerario Oracle Database Administrator Certified Professional sigue siendo la credencial reconocida, y Oracle publica exámenes por versión. Indica qué versión cubre la tuya.
  • PostgreSQL: EDB ofrece las certificaciones PostgreSQL Associate y Professional. Pesan menos que las de Microsoft u Oracle, pero ayudan en equipos que trabajan con código abierto.
  • Nube: merece la pena tener una certificación de nivel associate de AWS, Azure o Google Cloud, ahora que la mayoría de los entornos están en parte gestionados. Elige la nube que usan de verdad las empresas que te interesan.
  • Titulación: lo habitual es un grado en Ingeniería Informática o afín, o un ciclo de FP de Grado Superior como ASIR o DAM, aunque la experiencia suele pesar más. Pasa la formación al final del currículum cuando lleves tres años como DBA.
  • Procesos: ITIL Foundation aparece en ofertas de grandes empresas y de proveedores de servicios gestionados, y es barata de conseguir.

Currículum de administrador/a de bases de datos junior o sin experiencia

Casi nadie empieza directamente como DBA. Las vías habituales son el helpdesk o el soporte de sistemas, el desarrollo o el análisis de datos. Un currículum junior tiene que demostrar que ya trabajas con bases de datos, aunque tu puesto se llame de otra forma.

  1. 1Saca todas las tareas de bases de datos de tu trabajo actual y dales líneas propias: copias de seguridad que asumiste, tickets relacionados con SQL, un informe que optimizaste, una revisión de permisos que hiciste, un servidor que montaste.
  2. 2Demuestra que te has hecho cargo de algo pequeño y poco vistoso. Asumir las copias de 15 bases de datos y hacerlas fiables vale más que un certificado.
  3. 3Monta un laboratorio en casa y descríbelo como si fuera trabajo. Una instancia de SQL Server o PostgreSQL con copias programadas, un script de prueba de restauración, un panel de supervisión y un procedimiento de recuperación documentado cubren la mayoría de las preguntas de una entrevista junior.
  4. 4Aprende bien un lenguaje de scripting. PowerShell en entornos Microsoft; Python o Bash en el resto. La automatización es lo que convierte a un perfil junior en DBA.
  5. 5Si tienes la certificación y poco más, ponla cerca de la parte superior. El DP-300 o un examen associate de Oracle demuestran seriedad a este nivel.
  6. 6Preséntate a los puestos de entrada reales: DBA junior, analista de bases de datos, soporte de bases de datos, DBA de aplicaciones, analista de informes y puestos de soporte a producción que incluyan tareas de bases de datos.
  7. 7Limítalo a una página y empieza con un bloque de competencias para que un responsable de selección que busque «SQL Server» o «T-SQL» te encuentre.
Logro desde un puesto de soporte
Asumí las copias de seguridad nocturnas de 15 bases de datos SQL Server, sustituí un plan de mantenimiento sin supervisión por trabajos con script y alertas por correo electrónico, y reduje las noches con copias fallidas de 6 al mes a cero.
Logro desde un puesto de desarrollo o análisis
Escribí y optimicé más de 30 informes en T-SQL para operaciones y finanzas; los tres más lentos pasaron de más de un minuto a menos de 5 segundos reescribiendo las combinaciones (joins) y añadiendo dos índices de cobertura.
Logro de un laboratorio en casa
Monté un clúster PostgreSQL de dos nodos con conmutación por error mediante Patroni, copias con pgBackRest y una prueba mensual de restauración automatizada, documentado en un procedimiento que cubre la conmutación por error, la recuperación a un punto en el tiempo y la actualización de versión.

Formato, extensión y sistemas de seguimiento de candidatos (ATS)

  • Una página si estás empezando o tienes pocos años de experiencia; hasta dos páginas si eres DBA sénior con un entorno grande y un trabajo de cumplimiento normativo que contar.
  • Pon un bloque de competencias en el tercio superior con los nombres y versiones exactos de las plataformas. Los filtros de cribado buscan cadenas de texto: «SQL Server 2019», «Oracle 19c», «PostgreSQL 15», «Always On», «RMAN», «Data Guard».
  • La primera vez, incluye la sigla y la forma completa: «objetivo de punto de recuperación (RPO)», «alta disponibilidad y recuperación ante desastres (HADR)», «vistas de administración dinámica (DMV)».
  • Refleja la plataforma de la oferta en el título de tu cabecera, por ejemplo «Administrador de bases de datos (SQL Server / Azure SQL)». Un titular genérico como «Profesional IT» desperdicia la línea más valiosa de la página.
  • Una sola columna, texto sencillo y PDF salvo que el formulario pida otra cosa. Nada de barras de porcentaje en las competencias; nadie sabe qué significa un 80 % de Oracle.
  • Indica el tamaño del entorno de cada empresa en la línea de la empresa, por ejemplo «(62 instancias, 24 TB)». Te ahorra una línea y da contexto a todo lo que viene debajo.

Preguntas frecuentes

¿Cómo se hace un currículum de administrador/a de bases de datos?

Nombra tu plataforma y versión en el titular y añade un perfil profesional de tres líneas con el tamaño del entorno y una cifra de disponibilidad o recuperación. En cada empleo, indica cuántas instancias y bases de datos tenías a tu cargo y muestra resultados de recuperación, disponibilidad, optimización y automatización con cifras de antes y después. Termina con un bloque de competencias con los nombres exactos de los productos.

¿Qué competencias debe poner un/a administrador/a de bases de datos en el currículum?

Estrategia de copias y recuperación, alta disponibilidad (grupos de disponibilidad, Data Guard, replicación o Patroni según la plataforma), optimización de consultas y análisis de planes de ejecución, diseño de índices, planificación de capacidad, parches, seguridad y cifrado, y scripting para automatizar, como PowerShell o Python. Después, las herramientas propias de tu plataforma por su nombre.

¿Cómo consigo un primer empleo como administrador/a de bases de datos?

Entra por otra vía. Los puestos de helpdesk, soporte de sistemas, desarrollo o análisis de informes tocan bases de datos. Ofrécete para lo poco vistoso: copias de seguridad, revisiones de permisos, un informe que tarda demasiado. Monta un laboratorio en casa con copias, una prueba de restauración y un procedimiento documentado, y preséntate al DP-300 o a un examen associate de Oracle. Busca puestos de DBA junior y de soporte de bases de datos.

¿Qué diferencia hay entre un currículum de DBA de SQL Server y uno de DBA de Oracle?

El vocabulario. Los currículums de SQL Server hablan de grupos de disponibilidad Always On, Query Store, Extended Events, T-SQL y SSIS. Los de Oracle hablan de Real Application Clusters, Data Guard, RMAN, informes AWR y Automatic Storage Management. Usa las palabras de la plataforma del puesto y deja claro qué has gestionado en producción y qué solo has usado.

¿Cuánto debe ocupar un currículum de DBA?

Una página si estás empezando o tienes poca experiencia; hasta dos páginas para un DBA sénior con un entorno grande, un equipo o un programa de cumplimiento que describir. La segunda página tiene que ganarse su sitio con cifras, no con una lista de herramientas más larga. Lo que pase de dos páginas no se lee.

¿Qué cifras debe incluir un currículum de DBA?

Instancias y bases de datos gestionadas, volumen total de datos, porcentaje de disponibilidad, RPO y RTO que has logrado de verdad, tiempos de restauración en incidentes reales, número de pruebas de restauración superadas, cumplimiento de parches, mejoras de optimización con antes y después, y volumen de guardias. Cinco cifras reales valen más que una página de responsabilidades.

¿Necesito certificaciones para ser administrador/a de bases de datos?

No, y la experiencia pesa más que ellas en cualquier nivel por encima de junior. Ayudan sobre todo en dos casos: para superar un filtro de selección que las pide y para demostrar conocimientos cuando aún no has tenido el puesto. Si sacas una, elige el examen vigente de tu plataforma, porque Microsoft y Oracle los retiran y sustituyen con frecuencia.

¿Conviene incluir un apartado de nube en el currículum de DBA?

Sí, si tienes algo real. La mayoría de los entornos ya están en parte en Amazon RDS o Aurora, Azure SQL Database o Managed Instance, o Cloud SQL. Indica qué servicio, cuántas bases de datos y qué hiciste con ellas, sobre todo migraciones con la parada que conseguiste. Si no tienes experiencia en la nube, explica lo que gestionas en local en lugar de rellenar.

¿Listo para escribir el tuyo?

El editor te sugiere un perfil a partir de tu propia experiencia y luego lo compara con la oferta de empleo.

Cómo se hizo esta página: el primer borrador se redactó con ayuda de IA a partir de la biblioteca de ejemplos de cvplex y después lo editó y verificó cvplex Careers Team. Los ejemplos son composiciones ficticias y las cifras son orientativas. Puedes informar de un error en la página de política editorial. Esta versión se tradujo del inglés con ayuda de IA.