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 escala3 años de experiencia desarrollando scrapers complejos, idealmente con experiencia en automatización masiva, evasión de bloqueos, y mantenimiento de múltiples fuentesExperiencia práctica desarrollando scrapers usando Playwright, Selenium, Scrapy, Requests u otras librerías similaresConocimientos 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 GCPBuen manejo de bases de datos SQL (PostgreSQL, MySQL)Conocimientos de estructuras de datos y buenas prácticas de documentaciónMentalidad 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 eficienciaPotencial 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 tiempoDeseable (no excluyente) :
Experiencia con Django, FastAPI o frameworks similaresConocimiento de herramientas de frontend simples (React, Next.js) para dashboardsExperiencia previa trabajando con equipos de Ciencia de DatosCondiciones contractuales :
100% remotaTiempo CompletoContrato por 6 meses, con posibilidad de extensión según resultadosSalario entre 3,000 y 3,500 USD mensualesProceso de selección :
Breve Video Entrevista Asincrónica con WorkanaBreve Call con Account Manager de WorkanaEntrevista técnica cultural con clienteChallenge técnico Asincrónico con clienteSi te interesa esta posición y crees que eres el indicado / a aguardamos tu aplicación.
J-18808-Ljbffr