Sobre el puesto
Buscamos Programador/a Teradata con al menos 2 años de experiencia en desarrollo y optimización de procesos de datos en entornos empresariales de gran volumen.
La persona seleccionada participará en el diseño desarrollo mantenimiento y evolución de soluciones basadas en Teradata contribuyendo a la eficiencia y estabilidad de los procesos de integración transformación y explotación de datos en arquitecturas Data Warehouse.
Funciones y responsabilidades Desarrollar mantener y evolucionar procedimientos consultas y procesos sobre Teradata Database / Teradata Vantage.
Diseñar implementar y optimizar procesos ETL/ELT para la integración de múltiples fuentes de información.
Desarrollar y mantener Stored Procedures BTEQ Views y Macros.
Gestionar procesos de carga y extracción masiva de datos mediante TPT FastLoad MultiLoad y FastExport.
Analizar y optimizar consultas SQL complejas planes de ejecución (EXPLAIN) estadísticas índices y particionamiento.
Identificar y resolver problemas de rendimiento distribución desigual de datos (skew) y eficiencia de las cargas de trabajo.
Participar en tareas de modelado de datos y evolución de arquitecturas Data Warehouse.
Automatizar procesos mediante Shell Scripting en entornos Linux/Unix.
Planificar ejecutar y monitorizar procesos batch analizar logs y resolver incidencias en producción.
Garantizar la estabilidad de los procesos y el cumplimiento de los acuerdos de nivel de servicio (SLA).
Requisitos imprescindibles Experiencia mínima de 2 años en desarrollo con Teradata Database / Teradata Vantage.
Dominio de SQL avanzado y optimización de consultas.
Experiencia en desarrollo de Stored Procedures BTEQ Views y Macros.
Conocimientos prácticos de herramientas de carga y extracción masiva TPT FastLoad MultiLoad y FastExport.
Experiencia en procesos ETL/ELT integración de datos y entornos Data Warehouse.
Conocimientos de modelado de datos y gestión de grandes volúmenes de información.
Experiencia en análisis de rendimiento de Teradata EXPLAIN estadísticas índices primarios particionamiento y detección de skew.
Conocimientos de arquitectura MPP y gestión de cargas de trabajo.
Experiencia con Shell Scripting en Linux/Unix.
Capacidad para analizar incidencias monitorizar procesos batch y realizar troubleshooting en entornos productivos.
