Roles y responsabilidades del Administrador de Bases de Datos (DBA) en la era del Big Data

Roles y responsabilidades del Administrador de Bases de Datos (DBA) en la era del Big Data

  • ITOps y DevOps
6 min de lectura Actualizado Aug 22, 2024

Puntos clave: Los administradores de bases de datos (DBA) gestionan los sistemas de datos, garantizando la seguridad, la calidad y el cumplimiento. Sus responsabilidades en evolución incluyen el mantenimiento, la optimización del rendimiento y la adaptación a nuevos tipos de datos. Se está proyectado que la demanda de DBAs crezca un 8% para 2032, lo que pone de manifiesto la importancia de las habilidades en tecnologías en la nube y la automatización.

  • Los DBA deben desarrollar habilidades blandas para una colaboración eficaz.
  • Las trayectorias profesionales de los DBA incluyen varios niveles de responsabilidad y especialización.

El administrador de bases de datos (DBA) desempeña un papel clave en muchas empresas. Las empresas más valiosas de hoy son aquellas que Haz la mejor utiliza de datos. El administrador de bases de datos están clave para desbloquear ese valor.

Las tareas de la administración de bases de datos en la gestión de datos y sistemas informáticos están un ejercicio fundamental, especialmente en un momento en que la regulación de la privacidad de datos está un tema candente.

Los roles y responsabilidades de administrador de bases de datos han evolucionado con el tiempo, dada la evolución de los tipos y fuentes de datos, junto con las opciones de almacenamiento de datos. Revisemos el estado actual de este campo profesional y Ve qué depara el futuro para los roles de administrador de bases de datos.

Administrador de bases de datos

¿Qué es un administrador de bases de datos (DBA)?

Un administrador de bases de datos, o DBA para abreviar, diseñar, implementar, administrar y supervisar los sistemas de gestión de datos y garantiza la consistencia, calidad, seguridad y cumplimiento de normas y regulaciones.

El papel de los DBA ha evolucionado hasta convertirse en una función crítica para la misión. Un DBA en gestión de bases de datos implica la instalación, configuración, monitorización, mantenimiento y mejora del rendimiento de bases de datos y almacenes de datos, según el Framework de Habilidades para la Era de la Información–SFIA 8. Un arquitecto de soluciones puede diseñar el marco o estructura general de las bases de datos, pero la tarea de implementar y mantener corresponde a los roles de DBA.

(Lee nuestra explicación sobre arquitectura de datos.)

¿Dónde trabajan los administradores de bases de datos?

El rol de administrador de bases de datos tiene un lugar en casi todas las organizaciones, al menos en cierta medida. Las industrias que emplean más personas en administración de bases de datos incluyen campos tecnológicos como el diseño de sistemas informáticos y la gestión de la información.

Muchos también trabajan en negocios intensivos en información como finanzas, seguros y servicios educativos. La gestión de empresas y empresas en su conjunto también impulsa la demanda de DBAs.

Responsabilidades de administrador de bases de datos

Ahora que hemos definido qué está un administrador de bases de datos, podemos profundizar en las responsabilidades que pueden formar parte de la descripción del puesto de administrador de bases de datos. Las actividades diarias que realiza un DBA pueden incluir:

  • Crear y mantener estándares y políticas de bases de datos.
  • Apoyo a actividades de diseño, creación y pruebas de bases de datos.
  • Gestionar la disponibilidad y el rendimiento de la base de datos, incluyendo la gestión de incidentes y problemas.
  • Administrar objetos de base de datos para Lograr la utilización óptima.
  • Definir e implementar desencadenantes de eventos que alerten sobre posibles problemas de rendimiento o integridad de la base de datos.
  • Realizar tareas de mantenimiento de bases de datos, como ajustes, indexación, etc.
  • Monitorizar el uso, volúmenes de transacciones, tiempos de respuesta, niveles de concurrencia, etc.
  • Implementar medidas y marcos de seguridad, asegurando al mismo tiempo el cumplimiento.
  • Identificar, informar y gestionar problemas de seguridad de bases de datos, auditorías y análisis forenses.
  • Diseñando estrategias de respaldo, archivo y almacenamiento de bases de datos.
  • Instalar actualizaciones y parches en varias aplicaciones.
son te listo para aprovechar el poder de los datos? Ve cómo DataOps con BMC puede transformar tu analítica. ›

¿Cuál es el salario medio para los DBA?

Las personas cualificadas en este campo, dependiendo de las especificidades de los distintos roles de administrador de bases de datos y las tareas de DBA que gestionan, suelen ganar de media. El salario medio para un administrador de bases de datos era de 117.450 dólares en mayo de 2023. Quienes trabajan en empresas del sector de sistemas informáticos ganan casi el doble que los de los servicios educativos.

Requisitos y formación para administradores de bases de datos

Habilidades y requisitos de administrador de bases de datos.

Como mínimo, las descripciones de puesto de administrador de bases de datos buscan personas que: 

  • Tener formación en informática, tecnología de la información o ingeniería.
  • Son familiarizados con el lenguaje de consulta estructurada (SQL) y tecnologías de bases de datos relevantes (ya sean propietarias o de código abierto).
  • Entiende la programación y la gestión de servicios hasta cierto punto.

Las tecnologías relevantes de bases de datos incluyen SQL Server, MySQL, Oracle, IBM Db2 y MongoDB, entre otras. No te necesario estar certificado en todas, pero sí están necesario tener conocimientos prácticos de algunas.

El marco europeo de competencias electrónicas (e-CF) describe cinco competencias asociadas que debe tener el DBA. Todas estas competencias son nivel de competencia 3, en una escala del 1 al 5:

Área e-CF Competencia e-CF Nivel 3
Construcción Desarrollo de aplicaciones Actúa de forma creativa para desarrollar aplicaciones y seleccionar opciones técnicas adecuadas. Tiene en cuenta las actividades de desarrollo de otros. Optimiza el desarrollo, mantenimiento y rendimiento de aplicaciones empleando patrones de diseño y reutilizando soluciones probadas.
Construcción Integración de componentes Tiene en cuenta las acciones propias y de terceros en el proceso de integración. Cumple con los estándares y procedimientos de control de cambios apropiados para mantener la integridad de la funcionalidad y fiabilidad general del sistema.
¡Corre Apoyo al cambio Garantiza la integridad del sistema controlando la aplicación de actualizaciones funcionales, adiciones de software o hardware y actividades de mantenimiento. Cumple con los requisitos presupuestarios.
¡Corre Gestión de la información y el conocimiento Analiza los procesos de negocio y los requisitos de información asociados, y proporciona la estructura de información más adecuada.
gestiona Gestión de la Seguridad de la Información Evalúa las medidas e indicadores de gestión de seguridad e insinúa si cumplen con la política de seguridad de la información. Investiga e inicia medidas correctivas para abordar cualquier brecha de seguridad.

te necesitarán habilidades blandas adicionales para tener éxito en los roles y responsabilidades de administrador de bases de datos:

  • Conciencia empresarial y comprensión de los requisitos empresariales de TI
  • Excelentes habilidades de resolución de problemas y analíticas
  • Buenas habilidades de comunicación, trabajo en equipo y negociación
  • Buenas habilidades organizativas
  • Flexibilidad y adaptabilidad
  • Excelentes habilidades de relación comercial y soporte al usuario

Desarrollo profesional como DBA

Al mapear tu plan de desarrollo profesional, las siguientes cuatro áreas de responsabilidad son definidas en el Marco de Habilidades para la Era de la Información (SFIA 8:

Administrador de Base de Datos de Nivel 2 (Asistencia)

te trabajará bajo la supervisión de alguien con más experiencia, pero tendrá cierta discreción para planificar parte de tu trabajo y resolver algunos problemas. En este puesto, te harás:

  • Colaborar en actividades de apoyo a bases de datos.
  • Colaborar con los miembros del equipo para abordar las necesidades de los usuarios.
  • Contribuir a la resolución de problemas y a las discusiones.
  • Identifica tus propias oportunidades de desarrollo y aprovecha las oportunidades para conoce más.

Administrador de Base de Datos de Nivel 3 (Solicitar)

A medida que te avance en experiencia y antigüedad, te comenzarán a trabajar con mayor autonomía. te cumplirán los hitos acordados y Haz juicios sobre cómo responder a los problemas y cuándo escalarlos a un nivel superior. Las tareas del DBA en este nivel incluyen:

  • Realizar tareas estándar de mantenimiento y administración de bases de datos.
  • Utiliza software y herramientas de gestión de bases de datos para recopilar estadísticas de rendimiento.
  • Interactuar con clientes, proveedores y socios.
  • Colaborando con otros miembros del equipo, haciendo contribuciones sustanciales.

Administrador de Base de Datos de Nivel 4 (Permite)

Con un conocimiento de la dirección general de tu equipo, te discreción para decidir qué asuntos y asignaciones priorizar. te gestiona planes y horarios y hará un seguimiento de cómo tu equipo están cumplir objetivos y metas. Personas en este puesto:

  • Desarrollar y configurar herramientas para Permite la automatización de tareas de administración de bases de datos.
  • Supervisa las estadísticas de rendimiento y Crea informes.
  • Identificar e investigar problemas y cuestiones complejas y recomendar acciones correctivas.
  • Realizar la configuración, instalación y reconfiguración rutinaria de bases de datos y productos relacionados.

Administrador de Base de Datos de Nivel 5 (Asegurar, Asesorar)

te deberá ser una persona autónoma y autogestionada en este rol de liderazgo. te tomará decisiones sobre la asignación de trabajo, cumplir con los plazos y gestionar el presupuesto. La descripción del puesto de administrador de bases de datos para un DBA a este nivel puede especificar que:

  • Identificar, evaluar y gestionar la adopción de herramientas y procesos de administración de bases de datos, incluida la automatización.
  • Desarrollar y mantener procedimientos y documentación para bases de datos. 
  • Contribuir al establecimiento de estándares para la definición, seguridad e integridad de los objetos de base de datos y asegurar la conformidad con estos estándares.
  • Gestiona la configuración de la base de datos, incluyendo la instalación y actualización del software, así como el mantenimiento de la documentación relevante.
  • Supervisa la actividad de la base de datos y el uso de recursos. 
  • Optimiza el rendimiento de la base de datos y planifica las necesidades de recursos previstas.
Experimenta el poder de la eficiencia Orquestación de flujos de trabajo de datos con Control-M! ›

Perspectivas para los DBAs

La demanda de datos sigue explotando y evolucionando. Se espera que los empleos en este sector son crezcan un 8% entre 2022 y 2032.

La idea de la información organizada en un marco lógico está dando paso a datos no estructurados en forma de texto, imágenes, información de sensores, audio y vídeos. Los datos generados por más fuentes, como dispositivos móviles, comercio electrónico, internet de las cosas (IoT), inteligencia artificial (IA) y redes sociales. 

El resultado están que el título de "administrador de bases de datos" está convirtiéndose en un "administrador de datos", que gestiona conjuntos de datos estructurados (bases de datos) y no estructurados (big data).

Dado que la mayoría de las organizaciones digitales ya no son limitadas solo a datos transaccionales, el DBA moderno debe estar familiarizado con soluciones de almacenamiento de archivos, bloques y objetos.

Y debido al enorme volumen de datos, así como a la creciente dependencia de soluciones de IA y aprendizaje automático para el procesamiento de datos, la mayoría de los datos están ahora almacenados en la nube. te necesitará experiencia en arquitecturas y tecnologías en la nube, incluyendo data lakes y soluciones de big data como Hadoop.

El auge de la metodología DevOps como modelo preferido para la gestión de producto de extremo a extremo significa que te necesita una amplia base de conocimientos en varias áreas de especialización. te probablemente trabajará en un entorno autónomo con ingenieros de plataforma para desarrollar herramientas automatizadas de autoservicio. Los desarrolladores de software pueden utiliza las herramientas te desarrollar para Crea las soluciones de datos que necesitan para sus aplicaciones.

Una carrera en administración de bases de datos también requerirá te añadir capacidades de ingeniería de software a tu repertorio.

Aprovecha la automatización impulsada por IA y aprendizaje automático para ofrecer una gestión de datos de clase mundial con los datos BMC AMI. ›

Los DBA deben reconocer la privacidad de los datos

La protección de los datos se ha convertido en el foco de la regulación en todo el mundo, con empresas globales sometidas a una red de leyes y requisitos complejos e interseccionales.

El incumplimiento de normativas, como las amplias leyes GDPR que Protege los derechos de privacidad de usuarios y clientes, pone en riesgo la reputación y los datos de tu organización y expone a tu empresa a fuertes multas. Por esta razón, la gestión de datos está ahora en un imperativo crítico en la gobernanza corporativa.

Para cumplir mejor con el reto de la ciberseguridad, han surgido diversos marcos de ciberseguridad como CISA, NIST e ISO 27001, así como servicios que automatizan el cumplimiento. Un papel cada vez mayor como DBA incluye asegurarse de que tu organización cumpla sus requisitos, están preparada para prevenir ciberdelitos, pueda gestionar auditorías y pueda gestionar demandas de documentación.

Lecturas relacionadas

Estas publicaciones son mías y no representan necesariamente la posición, estrategias u opinión de BMC.

Más de ITOps y DevOps

Suscríbete al Informe

Al registrarse para esta oferta te son confirmar que te leído y aceptado la Política de Privacidad de BMC.

Gracias te

Tú te has suscrito a The Brief
El Brief abarca la orquestación de mainframe y empresa—BMC AMI y Control-M—y la investigación de analistas, despliegues de clientes y eventos en ambas áreas.