Sobre este projeto
it-programming / web-development
Aberto
Estamos buscando um desenvolvedor experiente em automação web (RPA) para criar uma ferramenta robusta. O objetivo principal é automatizar consultas em lote dentro de um portal bancário restrito, que exige login e senha. Esta necessidade surgiu após a desativação da API oficial de consultas, e a ferramenta será crucial para otimizar as operações de uma promotora de crédito.
As principais funcionalidades que o robô deve contemplar incluem:
1. Módulo de Login Automatizado: O robô deverá ser capaz de realizar o login no portal bancário de forma autônoma. É Fundamental que ele seja capaz de tratar e gerenciar possíveis timeouts, quedas de sessão ou outras interrupções inesperadas, garantindo a resiliência da operação.
2. Processamento em Lote (Bulk): A ferramenta deve permitir o upload de uma lista de CPFs, preferencialmente via arquivo .CSV ou .XLSX. O robô processará cada CPF da lista de forma sequencial e eficiente.
3. Navegação e Extração de Dados: Após o login, o robô precisará navegar até a área específica de "Saque Complementar". Uma vez lá, deverá inserir o CPF fornecido, aguardar o carregamento da página e, em seguida, extrair os dados relevantes, como margem e valor disponível.
4. Exportação de Resultados: Os dados extraídos devem ser compilados e exportados em um relatório de saída. Este relatório deve correlacionar claramente os dados obtidos com cada CPF processado, facilitando a análise e o uso posterior.
5. Gestão de Erros e Log: É essencial que o robô possua um sistema de gestão de erros. Ele deve registrar (log) todos os CPFs que não foram encontrados no portal ou quaisquer erros de sistema que ocorram durante o processamento, permitindo o reprocessamento manual ou automatizado dessas ocorrências. Buscamos um profissional com experiência comprovada em desenvolvimento de soluções de automação e web scraping, com foco em confiabilidade e eficiência.
Categoria TI e Programação
Subcategoria Programação
Qual é o alcance do projeto? Alteração média
Prazo de Entrega: Não estabelecido
Habilidades necessárias