Talent.com
Esta oferta de trabajo no está disponible en tu país.
Sr Backend Data Developer - Scraping and Data Extraction Automation Specialist

Sr Backend Data Developer - Scraping and Data Extraction Automation Specialist

WorkanaPeru
Hace 3 días
Descripción del trabajo

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.

    J-18808-Ljbffr

    Crear una alerta de empleo para esta búsqueda

    Backend Developer • Peru