
Sr Backend Data Developer - Scraping and Data Extraction Automation Specialist at Workana. Desde Workana, estamos buscando . Desarrollador/a Python Senior, con fuerte expertise en scraping. para sumarse al equipo de Ciencia de Datos de uno de nustros clientes: "Empresa tecnológica líder que impulsa el comercio logístico moderno para alcanzar nuevos estándares de rendimiento.". Buscamos personas con un mindset técnico orientado a la ejecución, con fuerte capacidad para organizar código de forma limpia y eficiente, y resolver problemas en entornos poco estructurados. Valoramos especialmente a quienes puedan abordar los desafíos actuales desde enfoques alternativos, no solo manteniendo scrapers existentes, sino también proponiendo soluciones más escalables, robustas e innovadoras.. El trabajo se desarrollará sobre cientos de portales distintos, con niveles variados de complejidad, estructuras dinámicas y no estandarizadas. Esto requiere no solo habilidades de scraping, sino también una comprensión profunda del negocio, pensamiento lógico avanzado y resiliencia en el diseño del código.. Responsabilidades principales:. . Desarrollar scrapers robustos para diferentes portales y fuentes de datos dinámicas.. . Optimizar procesos de scraping, aplicando técnicas de evasión de bloqueos (user-agent rotation, captchas, proxies, etc.).. . Participar en la construcción de pipelines de ingestión y procesamiento de datos.. . Integrar automatizaciones en flujos CI/CD.. . Desplegar soluciones en la nube (AWS, GCP o similar).. . Documentar el código de manera clara y estructurada.. . Colaborar con otros perfiles técnicos del equipo de datos.. . Requisitos necesarios:. . . +5 años de experiencia comprobable. desarrollando . backend con Python,. incluyendo estructuras, asincronismo, concurrencia, y procesamiento distribuido a pequeña escala.. . . +3 años de experiencia desarrollando scrapers complejos. , idealmente con experiencia en automatización masiva, evasión de bloqueos, y mantenimiento de múltiples fuentes.. . Experiencia práctica desarrollando scrapers usando . Playwright, Selenium, Scrapy, Requests. u otras librerías similares.. . Conocimientos en evasión de bloqueos: . rotación de proxies, captchas, user-agents.. . . Familiaridad con pipelines . CI/CD (GitHub Actions, Jenkins, etc.. ).. . Experiencia en despliegue en la nube: idealmente . AWS o GCP. .. . Buen manejo de bases de datos SQL (. PostgreSQL, MySQL. ).. . Conocimientos de . estructuras de datos y buenas prácticas de documentación. .. . . Mentalidad de innovación y resolución:. no buscamos ejecutores que se frenen ante los obstáculos, sino personas que propongan soluciones sobre soluciones. Perfiles que ya hayan probado . técnicas con herramientas de IA. , que piensen en concurrencia, rendimiento y eficiencia.. . . Potencial de liderazgo:. aunque no se necesita un perfil puramente de líder técnico, sí se valora que al menos pueda asumir ese rol con el tiempo.. . Deseable (no excluyente):. . Experiencia con Django, FastAPI o frameworks similares.. . Conocimiento de herramientas de frontend simples (React, Next.js) para dashboards.. . Experiencia previa trabajando con equipos de Ciencia de Datos.. . Condiciones contractuales:. . 100% remota.. . Tiempo Completo.. . Contrato por 6 meses, con posibilidad de extensión según resultados.. . Salario entre 3,000 y 3,500 USD mensuales.. . Proceso de selección:. . Breve Video Entrevista Asincrónica con Workana.. . Breve Call con Account Manager de Workana.. . Entrevista técnica cultural con cliente.. . Challenge técnico Asincrónico con cliente.. . Si te interesa esta posición y crees que eres el indicado/a aguardamos tu aplicación.. Company Location: Colombia.