Dirección de Tecnología y Sistemas de la Información / Área de Sistemas e Infraestructuras
Lea el resumen de esta oportunidad para comprender qué habilidades, incluidas las habilidades interpersonales relevantes y el dominio de paquetes de software, se requieren.
Objetivo del puesto:
Garantizar la operatividad, disponibilidad, rendimiento, escalabilidad y seguridad de los sistemas de bases de datos empresariales, tanto relacionales como NoSQL, con especial foco en Apache Cassandra, en entornos distribuidos y de alta criticidad.
Requisitos técnicos:
1. Más de 3 años trabajando con bases de datos NoSQL, especialmente Apache Cassandra, MongoDB.
2. Más de 5 años de experiencia administrando bases de datos relacionales (MariaDB, PostgreSQL, MySQL, SQL Server...).
3. Conocimientos sólidos en:
- Replicación, sharding, backups y optimización del rendimiento.
- Arquitectura distribuida en Cassandra.
- Lenguaje CQL y uso de herramientas como nodetool, cqlsh, y gestión con DataStax.
- Monitorización con Prometheus, Grafana, DataStax OpsCenter o equivalentes.
4. Experiencia en modelado de datos orientado a escalabilidad, alta disponibilidad y rendimiento.
5. Experiencia desarrollando scripts de mantenimiento y automatización (Python, Bash, PowerShell).
6. Conocimientos de clustering, recuperación ante desastres y estrategias de alta disponibilidad.
7. Experiencia en seguridad de bases de datos: gestión de roles, políticas de acceso, cifrado (en tránsito y en reposo) y cumplimiento normativo (ej. GDPR, ISO 27001).
8. Familiaridad con integración en procesos CI/CD y automatización de despliegues de esquemas o migraciones.
Conocimientos valorables:
Conocimiento del Espacio Europeo de Datos de Salud ( EEDS / EHDS)
Experiencia con tecnologías complementarias: Kafka, Redis, MongoDB, Elasticsearch.
Conocimientos básicos de contenedores y orquestación (Docker, Kubernetes).
Experiencia con plataformas cloud (AWS, Azure o GCP).
Certificaciones relevantes (DataStax, PostgreSQL, MongoDB...).
Participación en decisiones de arquitectura de datos o evolución tecnológica de la plataforma.
Habilidades y competencias personales (Soft Skills):
Perfil analítico, proactivo y resolutivo.
Buena capacidad de comunicación con equipos de desarrollo, sistemas y negocio.
Capacidad para documentar procesos, decisiones técnicas y generar conocimiento interno. xqysrnh