Descrição de Vaga
| Código: | 1102 |
| Título da vaga: | Analista de Automação RPA Sênior (Desktop/UI) |
| Local: | São Paulo, SP |
| Nível Profissional: | Sênior |
| Áreas de Atuação Profissional: | TI - Desenvolvimento - Web |
| Descrição: | PJ / Freelancer | 100% Remoto (internacional) | Missão por entregáveis | Início: Junho 2026 Automatizar dois fluxos completos de entrada de dados em dois aplicativos Windows diferentes via uma solução de UI automation; Torná-los resilientes a variações de UI usando um modelo de visão do tipo Mistral Vision; Expor os agentes como ferramentas chamáveis por meio de nossa API de orquestração. Desenvolver agentes de automação robustos em Python que controlam aplicativos Windows desktop via UI Automation (pywinauto/UIA ou outras tecnologias de sua preferência, desde que eficientes e acordadas entre as partes): navegação, preenchimento de campos, leitura de controles, confirmações e captura de screenshots em caso de erro; Empacotar cada fluxo como uma ferramenta de negócios bem definida (ex: endpoint HTTP limpo), em vez de primitivas de automação brutas, para que o motor subjacente possa ser substituído; Projetar para confiabilidade: fluxos determinísticos, esperas inteligentes, tratamento de erros, lógica de retry e disciplina de não-duplicação de escrita; Lidar com situações inesperadas usando IA: Usar um modelo de visão (fornecido pela Fulguro) para confirmar que as entradas foram registradas corretamente e detectar/recuperar drifts de UI (ex: campo movido, rótulo alterado); Seguir uma política conservadora: detectar, validar e relocalizar; em caso de qualquer incerteza, escalar para um humano ou marcar a execução como "para revisão" — nunca reenviar uma operação de escrita de forma autônoma; Integrar seus agentes ao núcleo de orquestração e ao registro de auditoria (registros estruturados de execução/passo/evidência); Colaborar de forma assíncrona com o líder do projeto em limites arquitetônicos e documentar o que for construído para possibilitar a industrialização após este projeto. Entregáveis (escopo fechado) Agente #1: Um fluxo completo de escrita no primeiro aplicativo alvo, reprodutível em um dataset de teste e chamável via núcleo de orquestração; Agente #2: Um fluxo completo de escrita no segundo aplicativo alvo, com roteamento entre ambos os agentes funcionando; Integração com o repositório de auditoria, além de um runbook (guia de execução, supervisão e reexecução) para cada agente; Resiliência assistida por IA em ambos os agentes: validação visual das entradas e self-healing em casos de drift de UI via modelo de visão fornecido, seguindo a política conservadora (escalar em caso de incerteza, nunca reescrever autonomamente). |
| Habilidades: | Python avançado, com experiência prática em automação de aplicativos Windows desktop legados; Experiência comprovada com pywinauto ou framework equivalente de UI Automation (FlaUI, WinAppDriver, etc.). Você domina seletores UIA, árvores de janela/controle, gerenciamento de foco e questões de timing; Mentalidade de confiabilidade e idempotência: já entregou automações que sobrevivem a UIs instáveis e reexecuções sem quebrarem o sistema; Capacidade de integrar modelos de linguagem/visão computacional (aqui, usaremos um modelo de visão fornecido do tipo Mistral Vision) para validação de tela e lógica de resiliência, com saídas estruturadas (JSON); Conforto com trabalho remoto em ambiente isolado e comunicação clara em inglês, de forma assíncrona e entre fusos horários; Git, commits limpos e disciplina para documentar conforme avança |