Administrador de Sistemas de Bases de Datos (PostgreSQL / Oracle / MySQL)Senior

Tecdata EngineeringMadridindeedpublicada el 05/05/2026
Imprescindible:PythonAWSAzureCloudSenior

Descripción del puesto

Buscamos un Administrador de Bases de Datos Senior con experiencia sólida en entornos enterprise, especializado principalmente en PostgreSQL , y con conocimientos adicionales en Oracle, MySQL y SQL Server .

El candidato formará parte de un equipo técnico responsable del diseño, administración, optimización y evolución de bases de datos críticas en entornos híbridos y cloud.

Responsabilidades

Administración, mantenimiento y soporte avanzado de bases de datos en entornos de producción.

Diseño e implementación de arquitecturas de bases de datos relacionales.

Optimización de rendimiento (tuning SQL, análisis de queries, índices, etc.).

Gestión de incidencias críticas y resolución de problemas de bases de datos.

Ejecución de migraciones y upgrades de versiones entre entornos.

Implementación de estrategias de backup y recuperación (Backup & Restore).

Monitorización de bases de datos y análisis de rendimiento.

Gestión de seguridad: usuarios, roles, permisos y control de accesos.

Automatización de tareas de administración mediante scripting y herramientas especializadas.

Participación en proyectos de alta disponibilidad, replicación y clustering.

Colaboración con equipos de infraestructura, desarrollo y cloud.

Tecnologías y entornos

Bases de datos (imprescindible)

PostgreSQL (obligatorio)

Oracle Database (10g, 11g, 12c, 19c o superior)

MySQL

SQL Server

IBM DB2 (valorable)

PostgreSQL avanzado

Replicación (master-master, master-slave)

Clustering y alta disponibilidad

Partitioning / Sharding

Extensiones: pg_cron, pg_audit, pg_repack, entre otras

Herramientas de monitorización: pgwatch2

Optimización y tuning (VACUUM, performance tuning)

Oracle avanzado

RMAN (Backup & Recovery)

DataGuard

Real Application Cluster (RAC)

GoldenGate

Partitioning y compresión avanzada

Tuning y diagnóstico (Diagnostics & Tuning Pack)

Cloud y herramientas modernas

AWS (RDS, Redshift, DynamoDB)

Azure SQL / Azure Database Services

AWS DMS / Azure DMS

Debezium y herramientas CDC

SharePlex, Delphix (valorable)

Sistemas operativos

Linux (RHEL, CentOS, Solaris)

Windows Server

Automatización y scripting

Bash

Python

SQL scripting

Herramientas de automatización DBA

Requisitos

Mínimo 3 años de experiencia en administración de bases de datos.

Experiencia en entornos de producción críticos.

Conocimiento sólido de PostgreSQL (imprescindible).

Experiencia en migraciones, tuning y optimización de bases de datos.

Conocimiento de bases de datos distribuidas y cloud.

Capacidad de análisis y resolución de problemas complejos.

Experiencia en backup, recuperación y alta disponibilidad.

Formación

FP Superior (ASIR) o titulación universitaria en informática o similar.

Certificaciones DBA (valorable).

Idiomas

Inglés nivel alto (imprescindible).