JOB DESCRIPTION
¡Sé parte de Stefanini!
En Stefanini somos más de 30.000 genios, conectados desde 41 países, haciendo lo que les apasiona y co-creando un futuro mejor.
RESPONSIBILITIES AND ASSIGNMENTS
- El RPA Developer será el responsable de identificar, diseñar e implementar soluciones de automatización robótica de procesos (RPA) que eliminen tareas repetitivas, reduzcan errores y liberen capacidad operativa en la organización. Con dominio profundo de Python y de la plataforma Automation Anywhere (A360 / Enterprise), este perfil lidera el ciclo completo de vida de los bots: desde el levantamiento de requerimientos y el análisis de viabilidad hasta el despliegue en producción, el monitoreo y la mejora continua. Actuará como referente técnico del equipo de automatización, colabora con las áreas de negocio para priorizar el pipeline de procesos candidatos y garantiza la calidad, mantenibilidad y escalabilidad del portafolio de soluciones RPA.
Análisis y Diseño de Soluciones RPA
- Liderar el proceso de discovery de procesos: entrevistas con stakeholders, elaboración de PDD (Process Definition Document) y análisis de viabilidad técnica.
- Diseñar la solución RPA definiendo bots atendidos, desatendidos o híbridos según el caso de uso.
- Estimar esfuerzo, riesgos y ROI de los proyectos de automatización en coordinación con el área de negocio y PMO.
Desarrollo e Implementación
- Desarrollar bots en Automation Anywhere A360 / Enterprise Client utilizando Task Bots, IQ Bots y Meta Bots.
- Construir scripts de automatización en Python (Selenium, PyAutoGUI, pandas, requests, etc.) para flujos de integración y manipulación de datos.
- Integrar bots con APIs REST/SOAP, bases de datos SQL/NoSQL, ERP/CRM y aplicaciones web y de escritorio.
- Implementar manejo de excepciones robusto, logging estructurado y mecanismos de recuperación ante fallos.
Gestión, Monitoreo y Mejora Continua
- Operar y monitorear el Control Room de Automation Anywhere: programación, gestión de credenciales, colas y alertas.
- Mantener el portafolio de bots activos, aplicando correctivos ante cambios en los sistemas fuente.
- Identificar oportunidades de optimización en bots existentes para mejorar tiempo de ciclo y estabilidad.
Calidad, Gobierno y Documentación
- Aplicar estándares de codificación RPA, convenciones de nomenclatura y patrones de reutilización (componentes, librerías comunes).
- Producir y mantener documentación técnica: SDD (Solution Design Document), manuales de operación y runbooks.
- Participar en revisiones de código y apoyar la adopción de prácticas DevOps/CI-CD para despliegue de bots.
REQUIREMENTS AND QUALIFICATIONS
- 3 a 4 años de experiencia en desarrollo de software o automatización, con al menos 3 años en proyectos RPA en entornos empresariales.
- Experiencia demostrable trabajando bajo metodologías ágiles (Scrum / Kanban) con herramientas como Jira, Azure DevOps o similar.
- Dominio de Python: Conocimiento sólido del lenguaje para crear scripts robustos y flexibles.
- Bibliotecas de Automatización: Experiencia práctica con herramientas como PyAutoGUI (simulación de clics/teclado), Selenium o Playwright (automatización web), Pandas (manipulación de datos) y OpenPyXL (manejo de Excel).
- Web Scraping y APIS: Capacidad para extraer datos de sitios web y consumir APIs para conectar aplicaciones.
- Análisis de Procesos: Habilidad para identificar tareas repetitivas factibles de automatizar y entender reglas de negocio.
- Manejo de errores: Capacidad para crear bots resilientes que gestionen excepciones sin intervención humana.
- Integración de IA (Opcional): Uso de bibliotecas de IA para manejar datos no estructurados.
Certificaciones deseables
- Automation Anywhere Certified Advanced RPA Professional (AAE-Advanced RPA Professional) — altamente valorada.
- Automation Anywhere Certified Master RPA Professional — altamente valorada.
- Python Institute PCAP o PCPP — deseable.
Creer para co-crear
¿Buscas un lugar donde tus ideas brillen?
Con más de 38 años y una presencia global, en Stefanini transformamos el mañana juntos. Aquí, cada acción cuenta y cada idea puede marcar la diferencia. Únete a un equipo que valora la innovación, el respeto y el compromiso.
Si eres una persona disruptiva, te mantienes en aprendizaje continuo y la innovación está en tu ADN, entonces somos lo que buscas. ¡Ven y construyamos juntos un futuro mejor!