Sobre Codeable Labs
Codeable Labs nace del expertise y talento de Codeable, el Instituto de Desarrollo de Software que forma profesionales de alto nivel en tecnología.
Somos el Partner Tecnológico de nuestros clientes: guiamos decisiones estratégicas, lideramos equipos y transformamos ideas en productos digitales de manera ágil y efectiva.
La posición
Buscamos un/a Data Engineer con experiencia en el diseño, construcción y mantenimiento de pipelines de datos de alta calidad. Serás responsable de la extracción, transformación, carga y orquestación de datos provenientes de diversas fuentes (APIs, scraping, archivos, plataformas).
Trabajarás en la automatización, optimización y documentación de procesos, proponiendo mejoras técnicas y asegurando estándares de calidad en todo el flujo de datos.
Responsabilidades
- Diseñar, construir y mantener pipelines ETL/ELT utilizando Airflow, Prefect o Cloud Composer.
- Desarrollar procesos de extracción de datos mediante Python: scripting, scraping automatizado (Playwright, Puppeteer o Selenium) y consumo de APIs.
- Implementar y optimizar transformaciones sobre CSV/JSON y estructuras heterogéneas.
- Administrar y optimizar datasets en Google BigQuery: creación de tablas, relaciones, vistas materializadas y performance tuning.
- Trabajar con DataFrames en pandas o PySpark para manipulación y limpieza de datos.
- Implementar automatización de tareas (cronjobs, DAGs, Cloud Functions).
- Crear scripts de validación, depuración y normalización de datos.
- Integrar datos desde APIs (Meta Graph, TikTok, YouTube, LinkedIn, etc.) y manejar autenticación OAuth2 cuando sea necesario.
- Colaborar con equipos de Data Science / BI para habilitar análisis avanzados (incluyendo sentiment analysis y clasificación básica de texto).
- Documentar la trazabilidad, linaje y estructura del flujo de datos.
- Mantener buenas prácticas de control de versiones y despliegue con Git y CI/CD.
Lo que buscamos
- +1 años de experiencia como Data Engineer o rol similar.