Data Engineer
Aviso de fuente externaen Bia Energy
En Bia Energy estamos transformando el mercado de energía con tecnología. Buscamos a una persona que combine profundidad técnica, autonomía y criterio para cons
Salario
No especificado
Ubicación
Bogotá, Colombia
Tipo de empleo
Tiempo completo
Modalidad
No especificado
Data Engineer
Bogotá, Colombia
Descripción del empleo
En Bia Energy estamos transformando el mercado de energía con tecnología. Buscamos a una persona que combine profundidad técnica, autonomía y criterio para construir la infraestructura de datos que acompañará nuestro crecimiento.Si disfrutas resolver problemas de escala, integrar fuentes de información y construir sistemas confiables, este reto es para ti.
El desafío que vas a resolver:Diseñar, construir y evolucionar una infraestructura de datos escalable, segura y eficiente que permita convertir grandes volúmenes de información en datos confiables y disponibles para el negocio.Tu trabajo será clave para que los equipos puedan analizar información y tomar decisiones sobre una base de datos consistente, con procesos que funcionen de forma estable y puedan crecer con la compañía.
Lo que harás:Diseñar, desarrollar y mantener pipelines que integren datos desde distintas fuentes hasta los sistemas de almacenamiento y análisis.Implementar procesos ETL/ELT robustos para transformar y disponibilizar información.Implementar, mantener y evolucionar nuestro data lake.Asegurar la calidad de los datos mediante validaciones, limpieza, monitoreo y gestión de errores.Optimizar consultas, bases de datos y almacenamiento para mejorar el rendimiento, la escalabilidad y el uso de recursos.Orquestar los flujos de datos y asegurar su ejecución confiable, con mecanismos de seguimiento y recuperación ante fallas.Implementar controles de acceso y buenas prácticas de seguridad para proteger la información.Documentar la arquitectura, los modelos y los procesos para facilitar su mantenimiento y continuidad operativa.Identificar oportunidades de mejora y llevar las soluciones desde su diseño hasta su implementación y seguimiento.
Para el desarrollo del rol necesitarás:Formación profesional en Ingeniería de Sistemas, Informática, Ciencias de la Computación o áreas afines.Más de 3 años de experiencia en ingeniería de datos, preferiblemente en empresas de tecnología o entornos con grandes volúmenes de información.Dominio de Python y SQL, con experiencia construyendo pipelines y transformaciones de datos.Experiencia implementando y manteniendo procesos ETL/ELT y soluciones de data lake.Conocimiento práctico de procesamiento distribuido con herramientas como Apache Spark o equivalentes.Experiencia con bases de datos relacionales, como PostgreSQL o MySQL, y conocimiento de soluciones NoSQL.Experiencia con servicios de datos en al menos una plataforma cloud: AWS, Azure o Google Cloud.Manejo de herramientas de orquestación como Airflow o equivalentes.Experiencia implementando controles de calidad, monitoreo y seguridad en flujos de datos.Capacidad para tomar decisiones técnicas, explicar sus implicaciones y asumir responsabilidad sobre la operación de lo que construyes.
Será un plus contar con experiencia en procesamiento de eventos con Kafka, programación en Java o Scala, y uso de Docker y Kubernetes.