Database Engineer

Altia

Madrid

Presencial

EUR 60.000 - 85.000

Jornada completa

hace 7 horas
Sé de los primeros/as/es en solicitar esta vacante
Generador de candidaturas

Destaca para este puesto: genera un currículum y una carta de presentación adaptados en cuestión de un minuto.

Supera los filtros ATS

Descripción de la vacante

Altia is seeking a Database Engineer to join our European team on international projects for a major European Agency. You will design and optimize data models, schemas, and queries across multiple DBMS to ensure data integrity and performance.

The role requires strong SQL, data modeling, and exposure to relational (PostgreSQL, Oracle) and NoSQL databases, with test-driven development and deployment support.

Formación

  • Must have data modelling knowledge and experience with Oracle SQL Developer Data Modeler, Hackolade or NoSQL Workbench.
  • Experience with database IDEs (Oracle SQL Developer, DBeaver, pgAdmin, SQL Workbench/J) for schema management and queries.
  • Strong understanding of relational DBs (PostgreSQL, Oracle) and non-relational DBs (MongoDB, DynamoDB, Cassandra, CosmosDB).
  • Solid SQL knowledge and procedural SQL extensions (PL/SQL, PL/pgSQL).
  • Familiarity with unit testing frameworks (utPLSQL, SQLTest) and repeatable tests for database logic.
  • Experience in database release management, performance tuning, backup/recovery, and high availability.
  • Knowledge of data security/compliance and a high level of English.

Responsabilidades

  • Develop and maintain conceptual, logical, and physical data models to represent business requirements and ensure data integrity.
  • Design performant, secure, and scalable database schemas, tables, views, indexes, and relationships based on approved data models.
  • Implement database designs by writing and optimizing DDL scripts for various DBMS.
  • Develop, maintain and integrate database components.
  • Translate user and application requirements into efficient database structures, stored procedures, and functions.
  • Prototype database solutions for validation with stakeholders before production rollout.
  • Develop and execute comprehensive test plans for database components, including unit tests and data integrity tests.
  • Write technical documentation.
  • Assist with deployment and configuration of the system.
  • Troubleshoot and resolve database performance issues, conduct query optimization, and implement indexing strategies.

Conocimientos

Data modeling
SQL
PL/SQL
PL/pgSQL
Performance optimization
Backup & HA
English

Herramientas

Oracle SQL Developer Data Modeler
Hackolade
NoSQL Workbench
Oracle SQL Developer
DBeaver
pgAdmin
SQL Workbench/J
MongoDB
DynamoDB
Cassandra
Cosmos DB
UTPLSQL
SQLTest

Descripción del empleo

Do you want to start a new professional challenge? Check out our new opportunity! We are looking to incorporate a Database Engineer to our team.

About us

We are an IT Consultant Group that provides services and creates digital solutions to improve the lives of citizens across Europe. Check out our website: www.altia.es/en

Our project and team

This is your opportunity to start working on international projects with a highly qualified team and applying the latest technologies. You will join our European team, specifically the one involved in several projects for a significant European Agency.

Minimum Requirements
Required Knowledge
  • Knowledge of data modelling (conceptual, logical, physical) and experience with tools like Oracle SQL Developer Data Modeler, Hackolade, or NoSQL Workbench.
  • Experience with database IDEs (Oracle SQL Developer, DBeaver, pgAdmin, SQL Workbench/J) for schema management and queries.
  • Good knowledge of relational database systems (e.g. PostgreSQL, Oracle).
  • Good knowledge of non-relational database systems (e.g. MongoDB, Dynamo DB, Cassandra, CosmosDb).
  • Good knowledge of SQL.
  • Good knowledge of procedural SQL extensions, such as PL/SQL for Oracle or PL/pgSQL for PostgreSQL.
  • Knowledge of unit testing frameworks (utPLSQL, SQLTest) and ability to design repeatable tests for database logic.
  • Good experience of database release management.
  • Knowledge of performance optimization (query tuning, indexing, execution plans).
  • Experience with backup, recovery, and high-availability (replication, clustering).
  • Knowledge of data security and compliance practices.
  • High level of English.
Main Responsibilitie
  • Develop and maintain conceptual, logical, and physical data models to represent business requirements and ensure data integrity.
  • Design performant, secure, and scalable database schemas, tables, views, indexes, and relationships based on approved data models.
  • Implement database designs by writing and optimizing Data Definition Language (DDL) scripts (e.g., CREATE, ALTER) for various database management systems (DBMS).
  • Development, maintenance and integration of database components.
  • Translate user and application requirements into efficient and effective database structures, stored procedures, and functions.
  • Prototype database solutions (schemas, queries, test datasets) for validation with stakeholders before production rollout.
  • Develop and execute comprehensive test plans for database components, including unit tests for stored procedures and data integrity tests.
  • Writing of technical documentation.
  • Assistance with deployment and configuration of the system.
  • Troubleshoot and resolve database performance issues, conduct query optimization, and implement indexing strategies.
Skills:
  • Capability to write clear and structured technical documents.
  • Ability to deliver technical presentations for varied type of stakeholders.
  • Ability to apply high quality standards.
  • Capacity to adopt evolving database technologies and integrate them into existing architectures.
  • Ability to participate in multi-lingual meetings, ease of communication.
  • Capability of integration in an international/multi-cultural environment.

This job offer has been drafted with impartiality and non-discrimination on the basis of gender, race, ideology or any other grounds in mind. In particular, it complies with current regulations on gender equality between women and men (Royal Decree-Law 6/2019)

Consigue la evaluación confidencial y gratuita de tu currículum.
o arrastra y suelta tu archivo aquí
Similar jobs

Puestos de trabajo similares que vale la pena comparar

Data Architect
Data Architect

Altia • Madrid

Presencial
EUR 70.000 - 110.000
Java Back-End Software Engineer
Java Back-End Software Engineer

Altia • Madrid

Presencial
EUR 45.000 - 65.000
Database Architect
Database Architect

Gaming Innovation Group • Barcelona

Híbrido
EUR 60.000 - 80.000
Great career development opportunities
Hybrid working model
International Health Insurance
+3
Database Architect
Database Architect

Gaming Innovation Group • Madrid

Híbrido
EUR 90.000 - 130.000
Hybrid working model
International Health Insurance
Health and Wellbeing Package (350 EUR)
+2
Database Architect
Database Architect

Gaming Innovation Group • Marbella

Híbrido
EUR 65.000 - 85.000
Great career development opportunities
Hybrid working model
International Health Insurance
+3
Data Scientist
Data Scientist

Altia • Madrid

Presencial
EUR 45.000 - 75.000
Strategic Database Architect & Data Strategy Lead
Strategic Database Architect & Data Strategy Lead

Gaming Innovation Group • Barcelona

Híbrido
EUR 60.000 - 80.000
Great career development opportunities
Hybrid working model
International Health Insurance
+3
Data Engineer
Data Engineer

Spaulding Ridge • Madrid

Híbrido
Private health insurance
26 days of paid time off
Monthly technology and wellness allowance
+1
Database Administrator
Database Administrator

Namirial • Valencia

Híbrido
EUR 35.000 - 40.000
Meal vouchers
Data Engineer
Data Engineer

Netquest Corporation • Laza

Híbrido
EUR 55.000 - 75.000
Private health insurance
Flexible working hours
Hybrid model: 2 days in office
+1