TRC es una empresa de integración de tecnología con más de 35 años de experiencia en el sector y sedes en todo el territorio nacional. Actualmente estamos inmersos en un proceso de expansión, crecimiento y profesionalización de cara a afrontar los nuevos retos y objetivos resultado de un crecimiento conjunto con nuestros clientes.
Todos los posibles candidatos deben leer con atención los siguientes detalles de este trabajo antes de presentar una candidatura.
¡Seleccionamos Analista /Developer Oracle (Madrid) para incorporarse al equipo de proyecto en cliente!
Trabajará sobre una aplicación legacy (desarrollada en Oracle) y colaborará en su migración, y convivencia, a un nuevo desarrollo, basado en una arquitectura de microservicios Java + Oracle.
Participará en el diseño, desarrollo y optimización de lógica y modelo de datos, así como en procesos de migración de datos y soporte a los equipos de desarrollo Java que evolucionan sobre el nuevo desarrollo.
Responsabilidades
* Mantener y evolucionar la aplicación a nivel de BBDD Oracle (SQL/PLSQL, modelo de datos).
* Diseñar, desarrollar y optimizar procedimientos, funciones, paquetes y triggers PL/SQL.
* Analizar, refactorizar y mejorar consultas y estructuras de datos existentes para mejorar rendimiento y mantenibilidad.
* Diseñar y ejecutar procesos de migración y consolidación de datos hacia el nuevo desarrollo (scripts, procesos ETL/ELT basados en Oracle).
* Colaborar con los equipos de desarrollo Java/microservicios para definir esquemas de datos, vistas y paquetes "API" sobre Oracle que faciliten el acceso desde el nuevo desarrollo.
* Participar en el diseño y ejecución de pruebas (unitarias, funcionales y de regresión) sobre SQL/PLSQL y procesos de migración.
* Documentar modelos de datos, objetos PL/SQL y scripts de despliegue/migración.
* Contribuir al análisis y resolución de problemas de rendimiento y calidad de datos en entornos de desarrollo, preproducción y producción.
* Trabajar en un entorno ágil (Scrum/Kanban), colaborando con analistas funcionales, arquitectos y equipos de desarrollo.
Requisitos imprescindibles
* Experiencia demostrable (mínimo 2–3 años) como Analista Programador / Developer Oracle en entornos complejos.
* Dominio de Oracle Database (preferible 12c/19c):
* SQL avanzado (joins complejos, subconsultas, analíticas, optimización de consultas).
* Diseño y evolución de modelos de datos relacionales complejos.
* Alto nivel en PL/SQL : Desarrollo de procedimientos, funciones, paquetes y triggers, manejo de cursores, excepciones, colecciones y tipos de datos avanzados.
* Experiencia en performance tuning en Oracle: Análisis de planes de ejecución, índices, estadísticas, detección de cuellos de botella.
* Experiencia desarrollando y manteniendo scripts de despliegue y migración de datos/esquema.
* Manejo fluido de herramientas tipo SQL Developer / TOAD (o equivalentes).
* Experiencia en proyectos con entornos integrados (aplicaciones Java u otros stacks consumiendo Oracle).
* Acostumbrado a trabajar con control de versiones (Git, SVN) y a seguir procedimientos de despliegue controlados.
* Experiencia previa trabajando con metodologías ágiles (Scrum, Kanban).
* Buen nivel de redacción técnica y documentación.
Requisitos valorables
* Experiencia previa en proyectos de la Administración Pública o en dominios fuertemente regulados (banca, seguros, sector sanitario, etc.).
* Experiencia con aplicaciones legacy Oracle (Forms/Reports, Oracle Developer) o entornos similares.
* Conocimiento o experiencia en:
-Procesos de migración de datos entre sistemas (ETL/ELT, Data Pump, etc.).
-Diseño de estructuras de explotación/reporting (vistas materializadas, DWH básico).
-Integración de Oracle con arquitecturas de microservicios (buenas prácticas de diseño de esquemas para JPA/JDBC).
* Sensibilidad hacia normativas de seguridad y protección de datos (ENS, ENI, RGPD) y trabajo con datos sensibles.
* Experiencia en proyectos relacionados con gestión de expedientes, tramitación electrónica o sedes electrónicas.
* Nivel medio de inglés técnico.
Ofrecemos:
* Estabilidad laboral, proyección profesional y plan de carrera.
* Salario competitivo basado en tus capacidades y experiencia
* Jornada intensiva todos los viernes del año y verano.
* Incorporación a un equipo altamente cualificado y dentro de un entorno tecnológico avanzado en el que están integradas las últimas soluciones del mercado
* Puesto híbrido, con 2 dias de teletrabajo.
* Plan personalizado de formación para ayudarte a alcanzar tus metas profesionales y fortalecer tus habilidades
La oferta no es para realizar un proyecto en concreto, ni de carácter temporal, sino que la intención es que la persona que se incorpore pase a forma parte del equipo de forma fija.
Una vez recibidas las candidaturas, se valorarán de acuerdo con estándares de igualdad y no discriminación, y se contactará con aquellos perfiles que cumplan los requisitos detallados en la oferta. Todas las candidaturas se tratarán con la mayor confidencialidad siguiendo la política RGPD vigente. xpzdshu
Si estás listo/a para desafiar tus habilidades y unirte a nuestro equipo "¡envíanos tu solicitud hoy mismo!"