Desarrollador Python ETL - Semi Senior - CO
Department: Operations
Employment Type: Full Time
Location: Colombia
Description
En Imagemaker buscamos un desarrollador Python Semi Senior con un fuerte enfoque en bases de datos, creación de ETLs y manejo de grandes volúmenes de datos. El candidato idóneo tendrá experiencia trabajando en entornos transversales, conectando sistemas, estructurando datos complejos y proponiendo soluciones de arquitectura cuando la conectividad directa no es posible.
Esta es una oportunidad híbrida en Bogotá.
Responsabilidades
Desarrollo y Mantenimiento de ETLs: Diseñar, construir y optimizar procesos de extracción, transformación y carga (ETL) utilizando Python.
Gestión de Bases de Datos: Interactuar constantemente con bases de datos relacionales (experiencia previa en PL/SQL es un gran plus) y no relacionales (MongoDB).
Solución de Conectividad: Diseñar soluciones alternativas y seguras para el acceso a servidores productivos o extracción de datos cuando las conexiones directas a bases de datos están restringidas (ej. creación de APIs intermedias,
túneles SSH, manejo de proxys).
Procesamiento de Datos: Parsear, transformar y unificar información proveniente de múltiples formatos estructurados y no estructurados (JSON, XML, entre otros).
Gestión de Entornos: Promover código a través de diferentes ciclos de vida del software, trabajando con ambientes separados (Desarrollo, Pruebas/QA, Pre-producción y Producción).
Analítica Avanzada (Deseable): Apoyar o liderar iniciativas transversales que involucren análisis de datos, analítica avanzada o modelos básicos de Machine Learning.
Requisitos
Lenguajes: Experiencia sólida y demostrable programando en Python.
Bases de Datos Relacionales: Fuerte dominio de SQL (idealmente conocimiento de motores como Oracle, PostgreSQL o SQL Server).
Bases de Datos No Relacionales: Experiencia trabajando con MongoDB y comprensión profunda de formatos de datos no estructurados.
Formatos de Intercambio: Manejo av