Desarrollador De Bases De Datos Oracle

Hace 23 horas

tarazona de la mancha, castilla la mancha, España Capital Empresarial Horizonte Jornada completa

Capital Empresarial Horizonte Empresa Mexicana especialista en Recursos Humanos y Tecnologías de la Información solicita:

Desarrollador de Bases de Datos Oracle

Para laborar en Guadalajara

Esquema Hibrido (3 días presencial y 2 en home office)

Inglés conversacional requerido

Responsabilidades principales
  1. Desarrollo de bases de datos Oracle
    No espere a enviar su solicitud después de leer esta descripción; se espera un gran volumen de candidaturas para esta oportunidad.
    Diseñar, desarrollar y mantener soluciones de bases de datos Oracle.
    Crear y optimizar paquetes (Packages), procedimientos almacenados (Stored Procedures), funciones, triggers, vistas, vistas materializadas y secuencias.
    Desarrollar y mantener código SQL y PL/SQL para soportar funcionalidades de aplicaciones, reportes, integraciones y procesos de negocio.
    Garantizar el rendimiento, escalabilidad, estabilidad y mantenibilidad de las soluciones de bases de datos.
    Implementar mejoras y optimizaciones en estructuras y componentes de bases de datos.
  2. Optimización y rendimiento de bases de datos
    Realizar análisis y optimización del rendimiento de consultas SQL y procesos PL/SQL.
    Analizar planes de ejecución (Execution Plans) e implementar estrategias de indexación.
    Aplicar técnicas de particionamiento y optimización de estadísticas del optimizador.
    Utilizar herramientas de diagnóstico y monitoreo de Oracle para identificar problemas de rendimiento.
    Resolver problemas relacionados con calidad de datos, integridad y eficiencia de procesos.
  3. Migración e integración de datos
    Desarrollar y mantener scripts de migración de bases de datos y actualizaciones de esquemas (Database Schema).
    Preparar paquetes de liberación y despliegue de cambios en bases de datos.
    Participar en proyectos de migración y modernización de bases de datos y aplicaciones.
    Implementar soluciones de integración de datos utilizando herramientas como Oracle Data Pump, Oracle GoldenGate y Oracle Data Integrator (ODI).
    Participar en procesos de transferencia, sincronización y validación de datos entre diferentes plataformas.
  4. Soluciones Cloud y servicios AWS
    Desarrollar y brindar soporte a soluciones de integración, reporteo y analítica de datos utilizando servicios de AWS.
    Trabajar con tecnologías como Amazon Redshift, Amazon S3 y Amazon RDS.
    Participar en proyectos de modernización de bases de datos y migración hacia ambientes cloud.
    Integrar soluciones de bases de datos empresariales con servicios y aplicaciones alojadas en la nube.
    Contribuir a la implementación de arquitecturas de datos escalables y de alto rendimiento.
  5. Automatización, pruebas y DevSecOps
    Implementar procesos automatizados para despliegues y liberaciones de bases de datos.
    Desarrollar y mantener scripts de migración, actualización y control de versiones.
    Participar en iniciativas CI/CD y DevSecOps relacionadas con soluciones de bases de datos.
    Implementar pruebas unitarias, pruebas de regresión y validaciones de calidad de datos.
    Utilizar herramientas como Flyway o soluciones equivalentes para automatizar despliegues y cambios de bases de datos.
    Contribuir a las prácticas de seguridad, monitoreo y cumplimiento en los procesos de desarrollo.
  6. Soporte productivo y resolución de incidentes
    Brindar soporte a bases de datos y componentes críticos de aplicaciones empresariales.
    Diagnosticar y resolver problemas relacionados con bases de datos, integraciones y rendimiento.
    Participar en despliegues de versiones y validaciones posteriores a las liberaciones.
    Realizar análisis de causa raíz (RCA) e implementar acciones correctivas.
    Colaborar con equipos de desarrollo, arquitectura y DevOps para garantizar la continuidad operativa.
Requisitos y conocimientos técnicosConocimientos indispensables:
  • Experiencia en desarrollo de bases de datos Oracle.
  • Dominio de SQL y PL/SQL.
  • Desarrollo de Stored Procedures, Packages, Functions, Triggers, Views y Materialized Views.
  • Experiencia en optimización y ajuste de rendimiento de bases de datos (Performance Tuning).
  • Conocimiento de Execution Plans, Indexing, Partitioning y Optimizer Statistics.
  • Experiencia en desarrollo de scripts de migración y actualización de esquemas.
  • Conocimientos de procesos de despliegue y liberación de bases de datos.
  • Experiencia en soporte productivo y solución de problemas de bases de datos.
  • Conocimientos de integración de datos y validación de información.
Conocimientos deseables:
  • Experiencia con AWS, especialmente Amazon Redshift, S3 y RDS.
  • Conocimientos de CockroachDB u otras plataformas de bases de datos empresariales.
  • Experiencia con Oracle Data Pump, Oracle GoldenGate y Oracle Data Integrator (ODI).
  • Conocimientos de Flyway para migraciones y automatización de