Now hiring

Desarrollador/a de Bases de Datos Oracle @ Quest Global

Madrid, ESOnsiteFull-time
Apply with ResuMinder

Opens on the employer's site

About this role

Job Requirements

¿Eres de esas personas que desafían lo cotidiano, rompen barreras y marcan la diferencia?

En Quest Global desarrollamos soluciones de ingeniería y tecnología en todo el ciclo de vida del producto que permiten a nuestros clientes resolver los grandes retos a los que se enfrentan en los sectores aeroespacial y de defensa, automoción, energía, alta tecnología, ferrocarril y semiconductores. Somos más de 23.000 personas en 20 países, apasionadas de la innovación y comprometidas a hacer del mundo un lugar mejor, superando los límites cada día para hacer posible lo que, a priori, parecía imposible.

¿QUÉ HARÁS EN TU DÍA A DÍA?

  • Analizar los componentes SQL y PL/SQL existentes.
  • Identificar dependencias y efectos de las migraciones.
  • Adaptar y refactorizar el código afectado.
  • Implementar los modelos físicos definidos por los Arquitectos de Bases de Datos.
  • Crear o modificar tablas, vistas, índices, restricciones y demás objetos.
  • Optimizar consultas y componentes PL/SQL.
  • Preparar scripts de creación, actualización, migración y reversión.
  • Incorporar los cambios a los repositorios de control de versiones.
  • Participar en la automatización de los despliegues.
  • Elaborar pruebas y evidencias de ejecución.
  • Resolver los defectos vinculados a los trabajos realizados.
  • Actualizar la documentación técnica.
  • Participar en la estabilización y transferencia de conocimiento.

¿QUÉ BUSCAMOS?

  • Técnico Superior de Informática y Comunicaciones.
  • Experiencia mínima de 3 años en desarrollo avanzado sobre Oracle Database mediante SQL y PL/SQL, incluyendo creación, modificación, prueba, mantenimiento u optimización de componentes de base de datos. Experiencia avanzada en lógica de negocio persistente con Oracle SQL y PL/SQL, optimización de consultas, análisis de planes de ejecución, control de versiones y pruebas de software aplicadas a componentes de bases de datos.
  • Al menos una certificación profesional oficial en SQL, PL/SQL, desarrollo sobre Oracle Database o administración de Oracle Database.

Conocimientos y experiencia técnica

  • Creación, modificación y mantenimiento de packages, procedimientos, funciones y triggers.
  • Creación y modificación de vistas, secuencias, índices y otros objetos de base de datos.
  • Optimización de consultas SQL.
  • Análisis e interpretación de planes de ejecución.
  • Utilización de estadísticas, índices, particionamiento o técnicas equivalentes de mejora del rendimiento.
  • Utilización justificada de hints de Oracle.
  • Adaptación de código SQL y PL/SQL a Oracle Database.
  • Adaptación y transformación de estructuras, tipos de datos, consultas y componentes
  • necesarios para migraciones entre PostgreSQL y Oracle Database.
  • Desarrollo sobre arquitectura Multitenant y aislamiento de esquemas en PDB.
  • Control de versiones mediante Git.
  • Integración del código de base de datos en procedimientos de integración y despliegue continuos.
  • Elaboración y ejecución de pruebas unitarias, de integración y regresión.
  • Documentación técnica y trazabilidad de los cambios realizados.

Requisitos Deseables

  • 7 años o más de experiencia relevante en desarrollo avanzado con Oracle SQL y PL/SQL; el mínimo requerido es de 3 años.
  • Se valorarán certificaciones adicionales o de nivel superior en desarrollo Oracle PL/SQL, como Oracle Database PL/SQL Developer Certified Professional u Oracle Database Program with PL/SQL, y la certificación Certified Kubernetes Application Developer (CKAD).
  • Se valorará Máster Universitario oficial de al menos 60 ECTS en ámbitos como arquitectura de bases de datos, modelado o gobierno del dato, sistemas de información o ciencia de datos.

¿QUÉ TE OFRECEMOS?

Quest Global es un lugar donde valoramos la curiosidad, la autenticidad y el talento de cada persona.

Creemos que la diferentes experiencias y orígenes de nuestro equipo nos aportan perspectivas únicas, por eso, en tu lugar de trabajo podrás dar rienda suelta a tu creatividad, explorar posibilidades, proponer ideas que se escuchen y valoren, y desarrollarte profesional y personalmente.

En Quest Global podrás beneficiarte de:

  • Plan de desarrollo individualizado y programas de mentoring: formación y certificaciones técnicas a cargo de la empresa. Acceso a diferentes plataformas de aprendizaje con más de 7.000 cursos y formación en idiomas en función de las necesidades del puesto de trabajo.
  • Un día libre por tu cumpleaños, + 23 días laborales de vacaciones al año, 24 y 31 de diciembre no laborables.
  • Planes de conciliación, jornada flexible y política de teletrabajo en función del proyecto y características del puesto.
  • Acceso a telemedicina y reconocimientos médicos a través de app, además de otros beneficios como salud mental o programas de ejercicio completamente gratuitos.
  • Plan retributivo flexible: seguro médico privado, tickets restaurante, tickets transporte, cheque guardería y ticket care, para el cuidado de personas dependientes.
  • Comité de Responsabilidad Social Corporativa y grupos de trabajo (ERG) para la promoción del desarrollo profesional en igualdad y diversidad. Programas de promoción de la mujer en carreras STEM e iniciativas solidarias enfocadas en la infancia.
  • Actividades en equipo: deporte, team-building, gestión emocional, Quest Global Fest anual.

Si eres una persona curiosa, de las que no se conforman con una sola pieza del puzle, aplica a esta vacante.

¡Queremos conocerte!

Skills

kubernetescontrol de versionesdesarrollo de funcionesdesarrollo de procedimientosgitdocumentación técnicaoptimización de consultaseuropean grid infrastructuresqloracle database certificationdesarrollo de triggerspruebas de softwareoracle databaseanálisis de planes de ejecuciónmigraciones de bases de datos

Ready to apply?

Install the ResuMinder extension and we'll auto-fill the application in seconds — no rewriting.

See how your CV scores