Oracle Developer
Job Description
Experiencia para diseñar, desarrollar y optimizar soluciones de bases de datos que soporten nuestros procesos de negocio.
Responsable de crear procesos automáticos, asegurar la integridad de la información y mejorar el rendimiento de los sistemas existentes mediante el uso avanzado de objetos de base de datos y programación procedimental.Responsabilidades Principales
Desarrollo de Programas: Diseñar y codificar procedimientos almacenados (Stored Procedures), funciones, paquetes y triggers utilizando PL/SQL.
Optimización de Consultas: Analizar y "tunear" sentencias SQL complejas y bloques PL/SQL para garantizar un alto rendimiento.
Automatización de Tareas: Crear y mantener "jobs" automáticos para el procesamiento de datos utilizando herramientas como el paquete DBMS_SCHEDULER.
Modelado de Datos: 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.
Mantenimiento y Depuración: Identificar y corregir errores en el código existente, además de documentar los cambios técnicos realizados.
Integración: Colaborar con desarrolladores de backend y frontend para integrar la lógica de base de datos con aplicaciones externas.Requisitos y Calificaciones
Experiencia: Mínimo de 3 a 5 años trabajando directamente con Oracle Database.
Habilidades Técnicas:
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).Educación: Título en Ingeniería en Sistemas, Computación o carrera afín.Deseable: Experiencia en industria bancariaSoft skills
Capacidad de pensamiento sistémico y resolución de problemas complejos.
Habilidad para trabajar en equipos multidisciplinarios.
Orientación a resultados y atención al detalle en la integridad de los datos.#LI-LG6 #LI-Remote
Bogota, CO