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
Senior

Job 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.

Apply for this position