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

  • Troubleshooting (Problem Solving)
  • Analytical Skills
  • Problem Solving
  • Teamwork

Roles & Responsibilities

  • Minimum 3 years of experience in database administration
  • Solid PostgreSQL expertise (essential)
  • Experience with migrations, tuning and optimization of databases
  • Experience in production-critical environments and cloud/distributed databases

Requirements:

  • Administration, maintenance, and advanced support of production databases
  • Design and implementation of relational database architectures
  • Performance optimization including SQL tuning, query analysis, and indexing
  • Migration and upgrades across environments with backup and recovery strategies

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.