Ingeniería de sistemas Computación / Otras Descripción general Rol: Data Engineer Bricks. Desarrollador especializado en las tecnologías requeridas a nivel intermedio/avanzado. Debe demostrar proactividad, iniciativa, capacidad de autogestión, comunicación efectiva, trabajo en equipo, enfoque en el logro de objetivos, liderazgo y capacidad resolutiva. Responsabilidades: Diseñar, desarrollar y desplegar soluciones de datos de calidad, óptimos en costos (tiempo de procesamiento, uso del clúster y servicios Azure), seguras y escalables (batch y/o realtime) de acuerdo con la arquitectura unificada de datos (Cloud/On Premise) y estrategias de implementación (To be y transitorias). Desarrollar soluciones utilizando buenas prácticas, frameworks, componentes y herramientas estandarizadas por el COE de Data. Realizar un análisis global de la causa raíz de problemas (RCA) y brindar soluciones. Gestionar el congelamiento y pase a producción de las soluciones de datos, participando en el flujo de despliegue y asegurando la calidad de los entregables, manteniendo saludables los indicadores de rechazos y reversiones. Elaborar los entregables y documentación definidos en el proceso de Data, correspondientes a la solución de datos. Plantear estrategias de implementación eficientes y eficaces de las soluciones de acuerdo con la arquitectura unificada de datos. Implementar automatizaciones y componentes reutilizables que permitan estandarizar las prácticas de desarrollo y construcción de soluciones. Realizar presentaciones sobre el estado de avance del proyecto a nivel de jefaturas y gerencial. Contribuir activamente a través de la aplicación de conocimientos y experiencias en la comunidad del COE de Data. Requisitos: Experiencia Mínimo 3 años de experiencia en implementación de soluciones con las tecnologías requeridas, realizando las siguientes actividades: Análisis y desarrollo de flujos de ingesta y transformación de datos en Data Lake o Lake House mediante servicios en la nube. Análisis y desarrollo utilizando procesamiento distribuido en Spark con PySpark y Scala (batch y realtime). Optimización de procesos en la nube con un enfoque en reducción de costos (tiempo de procesamiento, uso del clúster y servicios Azure). Análisis y schedulamiento de procesos según los criterios definidos por los usuarios. Despliegue de soluciones en producción usando herramientas de integración y despliegue continuo (DevSecOps). Desarrollo de soluciones transversales para la mejora continua del framework de desarrollo y despliegue de soluciones. Aplicación de buenas prácticas, frameworks y estándares de desarrollo en plataformas Cloud. Experiencia trabajando con metodologías ágiles en proyectos. Mínimo 3 años de experiencia en al menos 2 de los siguientes proyectos en Cloud: Análisis y procesamiento de grandes volúmenes de datos. Construcción de Pipelines de datos, ETL, ELT. Despliegue de soluciones escalables en producción (preferiblemente en entidades bancarias). Migración de procesos hacia plataformas Cloud. Optimización de procesos utilizando procesamiento distribuido. Certificaciones requeridas: Databricks: Databricks Certified Associate Developer for Apache Spark. Databricks Certified Data Engineer Associate. Azure: Azure Data Engineer Associate. Condiciones Laborales: Lugar de trabajo: Colombia Modalidad: Remoto Contrato: A termino indefinido Salario: A convenir de acuerdo a la experiencia #J-18808-Ljbffr