Empresa busca Ingeniero de Datos y Automatización Python Embebido con 3+ años de experiencia para mantener sistemas de producción, mejorar pipelines de datos y automatizaciones, y desarrollar herramientas internas. El rol es 100% remoto y requiere habilidades en Python, SQL, APIs y documentación técnica.
Si te copa la automatización y los datos con Python, este puesto remoto es para vos. Podés hacerte cargo de sistemas existentes, mejorarlos y crear herramientas internas. Ideal si tenés experiencia en pipelines y APIs.
Sobre el rol Buscamos un Ingeniero de Datos y Automatización Embebido con Python para que se haga cargo de un entorno Python existente, mantenga sistemas de producción, mejore automatizaciones y pipelines de datos, y desarrolle herramientas e integraciones internas. Responsabilidades clave Transición del sistema y absorción de conocimiento: - Seguir al programador saliente y hacerse cargo de la base de código Python existente. Soporte y mantenimiento de producción: - Solucionar problemas en vivo, mantener sistemas existentes y asegurar la estabilidad del sistema. Pipelines de datos y automatizaciones: - Mantener, depurar y mejorar pipelines de datos y automatizaciones programadas. Propiedad de API e integración: - Mantener y extender APIs, integraciones de terceros, flujos de autenticación y webhooks. Deuda técnica: - Identificar sistemas frágiles, dependencias no documentadas y riesgos técnicos, y mejorarlos con el tiempo. Documentación: - Crear y mantener documentación del sistema, diagramas de flujo de trabajo, mapas de dependencias y procedimientos operativos. Herramientas internas: - Construir herramientas de automatización prácticas y software interno basado en las necesidades del negocio. Prácticas de ingeniería: - Usar Git, pull requests, pruebas automatizadas, changelogs y despliegues por etapas. Experiencia y habilidades requeridas - Más de 3 años de experiencia profesional con Python en un entorno enfocado en datos. - Experiencia en la creación o mantenimiento de pipelines de datos y automatizaciones de producción. - Sólida experiencia con APIs, integraciones, autenticación y webhooks. - Experiencia trabajando con una base de código existente o heredada. - Conocimiento práctico de SQL y bases de datos relacionales. - Familiaridad con Git, pull requests, pruebas y flujos de trabajo de despliegue. - Sólidas habilidades de redacción en inglés y documentación técnica. - Capacidad para trabajar con una superposición significativa con el horario comercial de EE. UU. Día típico Tu día comienza con una revisión de las automatizaciones nocturnas y cualquier problema de producción abierto. Pasas bloques de tiempo concentrado trabajando en el sistema actual: leyendo código existente, ejecutando pruebas, rastreando integraciones y completando lagunas de documentación. Al principio del compromiso, una parte significativa de tu tiempo se dedica a sesiones de traspaso con el programador saliente. A medida que la transición madura, ese tiempo se dedica al nuevo desarrollo: construcción de automatizaciones, mejora de la confiabilidad del pipeline o evaluación de una nueva herramienta interna con el cliente. Te comunicas principalmente a través de Slack y participas en sesiones de planificación y reuniones de seguimiento que se alinean con el horario comercial de EE. UU. Señalas los problemas temprano, documentas a medida que avanzas y envías los cambios a través de staging en lugar de directamente a producción. Proceso de entrevista - Entrevista por video - Selección - Entrevista con el cliente - Etapa de oferta