Logo for Grupo TECDATA Engineering

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

Key Facts

Remote From: 
Full time
Senior (5-10 years)
Spanish

Other Skills

  • Teamwork
  • Problem Solving
  • Analytical Skills

Roles & Responsibilities

  • At least 3 years of experience as a Database Administrator in production-critical environments
  • Strong expertise in PostgreSQL (essential)
  • Experience with migrations, tuning and optimization of databases
  • Knowledge of distributed databases and cloud environments (AWS/Azure) including backup/recovery and high availability

Requirements:

  • Administer, maintain and provide advanced support for production databases
  • Design and implement relational database architectures; perform performance tuning, query analysis and index optimization
  • Manage incidents, migrations/upgrades, backup and recovery, and ensure high availability through replication and clustering
  • Monitor databases, enforce security (users, roles, permissions) and automate DBA tasks with scripting and tooling

Job description

🧠 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).


Related jobs

Other jobs at Grupo TECDATA Engineering

We help you get seen. Not ignored.

We help you get seen faster — by the right people.

🚀

Auto-Apply

We apply for you — automatically and instantly.

Save time, skip forms, and stay on top of every opportunity. Because you can't get seen if you're not in the race.

AI Match Feedback

Know your real match before you apply.

Get a detailed AI assessment of your profile against each job posting. Because getting seen starts with passing the filters.

Upgrade to Premium. Apply smarter and get noticed.

Upgrade to Premium

Join thousands of professionals who got noticed and hired faster.