Database Architect
Q Tech
1 month ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
Spanish, English, French Experience level
SeniorJob location
Tech stack
Java
Databases
Couchbase
Data Migration
Data Structures
Relational Databases
PostgreSQL
MongoDB
NoSQL
Oracle Applications
Oracle SQL Developer
SQL Databases
Spring-boot
Backend
Job description
Como Database Architect, serás responsable de diseñar y mantener arquitecturas de bases de datos robustas y escalables que den soporte a plataformas sanitarias de alcance internacional. Trabajarás en estrecha colaboración con equipos de backend y arquitectura en España y Francia, asegurando el rendimiento, la migración de datos y la integración con sistemas legacy y modernos. Además, colaboramos con una empresa especializada en soluciones de bases de datos a nivel internacional., * Diseñar modelos sólidos de bases de datos relacionales y no relacionales (Oracle PL/SQL, PostgreSQL, MongoDB, Couchbase).
- Migrar estructuras de datos (tablas, esquemas) y convertir información de sistemas legacy.
- Resolver incidencias relacionadas con el rendimiento y la disponibilidad de bases de datos.
- Colaborar con desarrolladores backend (Java 21, Spring Boot) para optimizar la interacción con las BBDD.
- Participar en proyectos CROS (cross-functional) que integran distintos sistemas y plataformas.
- Dar soporte a entornos legacy mientras se diseñan arquitecturas modernas y escalables.
- Reportar al Head of Architecture en Francia y comunicarte con equipos internacionales.
Requirements
- Experiencia de 5 a 7 años en entornos de bases de datos.
- Conocimientos avanzados de SQL (Oracle, PostgreSQL) y NoSQL (MongoDB, Couchbase).
- Experiencia en Java/backend para facilitar la integración con los equipos de desarrollo.
- Capacidad para diseñar y supervisar modelos complejos de BBDD.
- Experiencia en migración de datos y conversión de información.
- Inglés o francés a nivel profesional (mínimo B2).
- Buenas habilidades de comunicación interna y trabajo en equipo.
- Perfil con experiencia en consultoría (valorable haber trabajado en entornos tipo Indra, Gas Natural, Unión Fenosa, etc.).
- Se valorará experiencia colaborando con empresas especializadas en soluciones de bases de datos a nivel internacional., * Experiencia previa en programación Java.
- Conocimientos en bases de datos no relacionales (NoSQL).
- Capacidad para integrar soluciones de BBDD no relacional con sistemas backend.
- Experiencia previa en entornos cross-functional o multi-equipos es un plus.