Junior Oracle Developer
Job Description
Responsabilidades:
- 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 bancaria.
Soft 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-DC10
#LI-Remote
Bogota, CO