Descripción
Un **desarrollador Oracle TIA** es responsable de desarrollar, mantener y optimizar soluciones de bases de datos dentro de la plataforma TIA (The Insurance Application). El enfoque radica en diseñar estructuras eficientes de bases de datos Oracle, desarrollar funcionalidad PL/SQL y apoyar los procesos comerciales dentro del entorno asegurador.
El desarrollador trabaja estrechamente con los propietarios de producto, analistas comerciales y otros equipos de TI para traducir los requisitos funcionales en soluciones técnicas robustas y escalables dentro de TIA.
**Responsabilidades principales**
* Desarrollar y mantener **componentes de base de datos Oracle** dentro de TIA
* Escribir y optimizar **código PL/SQL** (paquetes, procedimientos, desencadenadores)
* Analizar y resolver problemas de rendimiento dentro de las bases de datos
* Apoyar **migraciones de datos** (p. ej., TIA heredada)
* Diseñar **modelos de datos** acordes a los productos de seguros (póliza, no vida, prima)
* Realizar **análisis de impacto** ante cambios en los datos o procesos
* Colaborar con equipos DevOps en canalizaciones CI/CD
* Apoyar los procesos de prueba (unitaria, SIT, UAT)
* Supervisar la **calidad e integridad de los datos**
**Habilidades requeridas**
**Técnicas**
* Conocimientos sólidos de **Oracle Database**
* Experiencia amplia con **PL/SQL**
* Conocimientos sobre **ajuste de SQL y optimización del rendimiento**
* Experiencia en **integraciones de datos** (p. ej., mediante API o procesos ETL)
* Familiaridad con el **control de versiones** (Git, Azure DevOps)
* Experiencia con **canalizaciones CI/CD** es un plus
* Está abierto a aplicaciones de IA y a su aplicación en el trabajo
**Específicas de TIA**
* Conocimiento de la **plataforma TIA (Sapiens)**
* Comprensión de las estructuras y configuraciones de datos de TIA
* Experiencia con los procesos de **pólizas, siniestros y facturación** dentro de TIA
**Conocimientos del dominio (ventaja)**
* Productos de seguros (p. ej., no vida, vida)
* Conocimientos básicos de:
+ Cálculo de primas
+ Gestión de siniestros
+ Administración de pólizas
* Comprensión de los requisitos de cumplimiento normativo (p. ej., Wft, GDPR)
**Competencias**
* Capacidad analítica y resolución de problemas
* Precisión y orientación a la calidad
* Buenas habilidades comunicativas (capacidad de interlocución entre negocio y TI)
* Actitud proactiva e independiente
* Capacidad de trabajo en equipo dentro de un entorno Ágil/Scrum
**Trabajo típico en la práctica**
* Implementar una nueva **configuración de producto** en TIA junto con las modificaciones correspondientes en la base de datos
* Optimizar procesos por lotes lentos (p. ej., renovación o cálculo de primas)
* Apoyar una **migración de datos a TIA Retail**
* Resolver incidencias en producción relacionadas con la coherencia de los datos
* Configurar consultas para informes o auditorías (p. ej., comprobaciones FEC)