Objetivo del puesto
Desarrollar, mantener y optimizar soluciones basadas en Oracle PL/SQL, garantizando alto rendimiento, calidad de datos y estabilidad en los sistemas transaccionales y analíticos de la organización.
Responsabilidades
- Diseñar, desarrollar y mantener procedimientos almacenados, funciones, paquetes y triggers en PL/SQL.
- Optimizar consultas SQL para mejorar el rendimiento.
- Diseñar y mantener estructuras de base de datos (tablas, índices, vistas).
- Analizar requerimientos funcionales y técnicos.
- Resolver incidencias relacionadas con base de datos.
- Participar en revisiones de código y buenas prácticas.
- Implementar controles de calidad y pruebas unitarias.
- Documentar desarrollos técnicos.
- Colaborar con equipos de desarrollo, QA y negocio.
Requisitos
- Experiencia en desarrollo con Oracle PL/SQL
- Dominio avanzado de SQL.
- Conocimiento en optimización de consultas y tuning.
- Experiencia trabajando con Oracle Database.
- Manejo de cursores, excepciones, colecciones y paquetes.
- Experiencia con control de versiones (Git).
- Conocimiento en modelado de datos.
Deseables:
- Experiencia con Oracle Forms o Oracle Reports.
- Conocimiento en Oracle APEX.
- Experiencia en integraciones con APIs.
- Conocimiento en metodologías ágiles (Scrum).
- Experiencia en ambientes Linux.
Formación académica
- Ingeniería en Sistemas, Informática, Computación o carrera afín.
Tipo de puesto: Por obra o tiempo determinado
Duración del contrato: 3 meses
Sueldo: $30,000.00 - $35,000.00 al mes
Lugar de trabajo: Empleo presencial