En Goldensec buscamos un/a profesional en ingeniería de sistemas o afines, con experiencia en el desarrollo de dashboards en Apache Superset, con un enfoque especial en el manejo de bases de datos TimescaleDB, incluyendo hipertablas.
El profesional será responsable de crear visualizaciones efectivas, optimizadas para datos de series temporales, así como realizar personalizaciones técnicas dentro del entorno de Superset.
Responsabilidades Principales:
*Diseñar e implementar dashboards interactivos y optimizados en Apache Superset conectados a TimescaleDB.
*Utilizar correctamente las funciones avanzadas de Timescale (time_bucket, continuous aggregates, etc.) para explotar al máximo las hipertablas.
*Configurar y mantener fuentes de datos y métricas en Superset, con especial atención a rendimiento en consultas temporales.
*Desarrollar personalizaciones en Superset (frontend/backend/plugins) para mejorar la funcionalidad y experiencia de usuario.
*Colaborar con el equipo de datos o ingeniería para integrar Superset con estructuras complejas de series temporales.
*Identificar cuellos de botella en visualizaciones y consultas SQL sobre hipertablas y proponer soluciones.
*Documentar las configuraciones realizadas y buenas prácticas específicas para el trabajo con TimescaleDB en Superset.
Requisitos Técnicos:
*Experiencia comprobable en el uso de Apache Superset para la visualización de datos.
*Conocimiento práctico y sólido en TimescaleDB, incluyendo diseño y consulta de hipertablas.
*Dominio avanzado de SQL para series temporales.
Capacidad para implementar funciones de agregación continua, compresión y políticas de retención de datos en Timescale.
*Habilidad en desarrollo web con JavaScript y React para personalizaciones de Superset.
*Experiencia en Python (especialmente Flask) para modificaciones del backend.
*Familiaridad con contenedores (Docker) y despliegue de Superset en entornos modernos.
Habilidades Deseables:
Enfoque analítico con fuerte criterio visual para presentar datos de series temporales de forma clara.
Buenas prácticas en visualización y manejo de grandes volúmenes de datos.
Habilidad para documentar y estandarizar procesos técnicos.
Comunicación fluida con equipos técnicos y de negocio.
Trabajo 100% remoto. Puedes trabajar con nuestro equipo de trabajo desde cualquier lugar de Colombia.