Senior Python Automation Developer
Modalidad: Full time e Híbrida, Puerto Madero, CABA.
Sobre ARTAX
Somos artax, una software factory especializada en consultoría tecnológica y desarrollo de software para el sector financiero. Ayudamos a bancos y fintechs a transformar la complejidad en eficiencia: optimizamos operaciones, implementamos automatización inteligente y construimos arquitecturas escalables a medida.
En esta oportunidad nos encontramos en la búsqueda de un Desarrollador Python para una importante entidad bancaria argentina.
Responsabilidades
- Diseñar, desarrollar y mantener automatizaciones de procesos bancarios en Python (ETL, conciliaciones, procesamiento por lotes, eventos, colas y jobs programados).
- Construir y mantener integraciones con servicios REST y SOAP de sistemas internos y de terceros.
- Procesar, transformar y validar grandes volúmenes de datos utilizando Pandas en contextos de alta criticidad.
- Integrarse con bases de datos relacionales para lectura, escritura y transformación de información transaccional.
- Definir arquitecturas de automatización robustas, contemplando reintentos, idempotencia, control de errores, logging y observabilidad.
- Aplicar patrones de diseño y buenas prácticas para desarrollar código mantenible, testeable y auditable.
- Trabajar colaborativamente con equipos de arquitectura, seguridad, operaciones y producto.
- Documentar soluciones técnicas y decisiones de diseño.
Requisitos excluyentes
- +5 años de experiencia desarrollando con Python en entornos productivos.
- Dominio avanzado de Pandas para manipulación, validación y transformación compleja de datos.
- Experiencia sólida en consumo e integración de APIs REST (OAuth2, manejo de headers, paginación, retries, circuit breaker y control de errores).
- Experiencia comprobable trabajando con servicios SOAP (WSDL, envelopes, namespaces, certificados y troubleshooting).
- Experiencia práctica con SQL Server, incluyendo diseño de queries eficientes y manejo de transacciones.
- Integración de bases de datos desde Python (SQLAlchemy, pyodbc, psycopg2 o similares).
- Manejo profesional de Git (PRs, code reviews y branching strategies).
- Capacidad para estructurar proyectos Python profesionales (módulos, paquetes y configuración por ambientes).
- Estudios universitarios en curso o avanzados en Sistemas, Informática, Ingeniería o carreras afines.
Valoramos
- Experiencia previa en entornos bancarios o financieros.
- Conocimiento de patrones de diseño como Repository, Factory, Strategy, Adapter y Retry Pattern.
- Buenas prácticas de observabilidad, logging centralizado y gestión de configuraciones y secretos.
- Experiencia en entornos regulados y sistemas críticos.
Habilidades clave
- Pensamiento analítico y foco en la calidad técnica.
- Autonomía y criterio para el diseño de soluciones robustas.
- Capacidad para trabajar en contextos de alta criticidad y con grandes volúmenes de datos.
- Comunicación clara y colaboración interdisciplinaria.
Si te apasiona la tecnología y querés trabajar en proyectos de alto impacto, ARTAX es el lugar para vos.