Diseñar y codificar procedimientos almacenados (Stored Procedures), funciones, paquetes y triggers utilizando PL/SQL.
Analizar y "tunear" sentencias SQL complejas y bloques PL/SQL para garantizar un alto rendimiento.
Crear y mantener "jobs" automáticos para el procesamiento de datos utilizando herramientas como el paquete DBMS_SCHEDULER.
Diseñar esquemas de bases de datos relacionales, incluyendo la creación de tablas, vistas materializadas, sinónimos y tipos de datos definidos por el usuario.
Identificar y corregir errores en el código existente, además de documentar los cambios técnicos realizados.
Colaborar con desarrolladores de backend y frontend para integrar la lógica de base de datos con aplicaciones externas.
Requirements
Mínimo de 3 a 5 años trabajando directamente con Oracle Database.
Dominio avanzado de SQL y PL/SQL.
Experiencia en el uso de herramientas como Oracle SQL Developer o TOAD.
Conocimiento en colecciones (Nested Tables), funciones analíticas y manejo de excepciones.
Familiaridad con metodologías ágiles (Scrum/Kanban).
Título en Ingeniería en Sistemas, Computación o carrera afín.
Deseable: Experiencia en industria bancaria.
Tech Stack
Oracle
SQL
Benefits
No se proporcionan beneficios en la descripción del trabajo.