Back to search
Backend Python Agilistik Getonbrd · Posted 12d ago

Desarrollador Back-end Python

Chile

Programming hybrid lang_not_specified remote_partial
Continue to application Add your email once, then Caio opens the original posting.

Indexed description

Descripción / Requisitos

Buscamos un desarrollador con 3 años de experiencia mínimo para un empleo híbrido con presencialidad de 1 a 2 días a la semana en oficinas del cliente en Santiago, que pueda integrarse a un importante equipo RETAIL y asegurar la correcta construcción de pipelines para optimización de precios. El trabajo combina manejo de archivos, procesamiento confiable, integración con servicios externos y prácticas de observabilidad.

Requisitos mínimos EXCLUYENTES

  • Cliente SFTP y manejo de credenciales/secretos.
  • Conocimiento de Python.
  • Procesamiento de archivos CSV: validación de esquema y manejo de errores por fila.
  • Diseño de pipelines orientados a eventos (trigger → proceso → publicación).
  • Integración con APIs REST (publicar a JDA u otro ERP equivalente).
  • Almacenamiento de objetos (S3 o equivalente para staging de archivos).
  • Logging estructurado y manejo de errores con reintentos.

Deseables

  • Orquestación de workflows / state machines (Temporal, Airflow, Step Functions, etc.).
  • IaC básico (Terraform o equivalente) para evitar despliegues manuales.
  • Colas de mensajería y manejo de DLQ (dead-letter queue).
  • Procesamiento de CSV en streaming para archivos grandes.
  • Métricas y alertas (tipo Grafana).
  • Estrategias de reprocessing y replay de eventos.
  • Conocimiento de NoSQL para tracking de estado de archivos procesados.
  • CI/CD con pipelines de deploy automatizado.
  • Experiencia integrando con sistemas ERP o de pricing (JDA, SAP, etc.).

Competencias

  • Orientación a calidad y resiliencia (manejo de errores, reintentos y trazabilidad).
  • Comunicación clara para coordinar integraciones y consumo de resultados.
  • Autonomía para proponer mejoras en procesamiento y observabilidad.
  • Enfoque colaborativo para trabajar con el equipo de Advanced Analytics.

Projects

En Agilistik trabajamos con foco en agilidad y desarrollo de software para clientes de gran envergadura en Chile y LATAM. Buscamos incorporar a un desarrollador para apoyar el equipo de Advanced Analytics, en un proyecto de optimización de precios para clientes/operación en París. El desafío central es construir y mejorar pipelines orientados a eventos para ingerir archivos (vía SFTP), procesarlos (validación por esquema y manejo de errores por fila), integrarlos con sistemas externos mediante APIs REST y publicar resultados para su consumo por plataformas asociadas (por ejemplo JDA o un ERP equivalente).

Funciones

Como parte del equipo de Advanced Analytics, apoyaremos el proyecto de optimización de precios implementando el flujo end-to-end para ingesta, procesamiento y publicación de datos.

  • Gestionar la conexión a un cliente SFTP y el manejo seguro de credenciales/secretos.
  • Desarrollar en Python el procesamiento de archivos CSV, incluyendo validación de esquema y manejo de errores por fila.
  • Diseñar pipelines orientados a eventos (trigger → proceso → publicación) para orquestar el ciclo completo de procesamiento.
  • Integrar con APIs REST para publicar resultados a JDA u otra plataforma equivalente (ERP).
  • Implementar almacenamiento de objetos para staging de archivos (S3 o equivalente).
  • Incorporar logging estructurado y manejo de errores con reintentos.
  • Proponer y aplicar mejoras de confiabilidad mediante reprocessing/replay de eventos cuando sea necesario.

Además, cuando aplique, colaboraremos con la definición de componentes deseables como orquestación de workflows/state machines, colas con DLQ, observabilidad y automatización de despliegues.

Beneficios

En Agilistik valoramos a nuestro equipo y ofrecemos beneficios como:

  • Seguro complementario de salud y seguro de vida.
  • Bonos especiales por aguinaldos en septiembre y Navidad (cada uno por CLP $100.000) y bonificación adicional por cumpleaños de CLP $50.000.
  • Oportunidades constantes de capacitación y certificaciones ágiles para potenciar tu crecimiento profesional.

Estamos comprometidos con un entorno de trabajo que prioriza tu bienestar y desarrollo. Únete a nuestro equipo para ser parte de proyectos desafiantes y un ambiente colaborativo y dinámico.

Deseables

  • Orquestación de workflows / state machines (Temporal, Airflow, Step Functions).
  • IaC básico (Terraform o equivalente) para automatizar deploys.
  • Colas de mensajería con DLQ y recuperación ante fallas.
  • Procesamiento de CSV en streaming para archivos grandes.
  • Métricas y alertas (p. ej., Grafana).
  • Estrategias de reprocessing y replay de eventos.
  • NoSQL para tracking del estado de archivos procesados.
  • CI/CD para despliegue automatizado.
  • Experiencia con integraciones ERP o pricing (JDA, SAP).
Free. 20 seconds. No password. See every match in this search.

Create a free Caio profile to unlock more results and save your role and location preferences.

Unlock free search
Want help applying to roles like this? Search Caio for free. If the repetitive CV tweaking gets heavy, Daniel can help set up Caio Agent.
Ask about Agent