Analisando propostas

Automação em Python: Conversão e Atualização Contínua de Xml Online para Excel

Publicado em 30 de Abril de 2025 dias na TI e Programação

Sobre este projeto

Aberto

Estamos em busca de um profissional especializado em Python para desenvolver uma automação que conecte-se a um arquivo XML hospedado online — proveniente de um sistema de cronometragem esportiva — e converta seus dados para um arquivo Excel (.xlsx). Este arquivo XML é dinâmico, sofrendo atualizações.

Objetivo principal:
Transformar esse fluxo de dados em tempo real em um arquivo Excel que seja automaticamente atualizado sempre que houver uma nova alteração no XML original.

Requisitos técnicos:

Linguagem preferencial: Python (aberto a outras sugestões técnicas).

Leitura contínua de um xml hospedado via url.

Identificação de mudanças no conteúdo do XML a cada novo "ping".

Atualização automática de um arquivo Excel com os dados extraídos.

O Excel deve refletir as informações mais recentes do XML sem necessidade de intervenção manual.

Entrega com código-fonte documentado.

Diferenciais valorizados:

Experiência com integração de dados em tempo real.

Projetos anteriores com leitura e manipulação de arquivos XML.

Conhecimento em bibliotecas Python como requests, xml.etree.ElementTree, openpyxl, pandas, etc.

Familiaridade com ambientes de automação em nuvem (ex: execução contínua em servidor ou script com agendamento inteligente).

Prazo ideal:
Aberto a propostas, mas buscamos agilidade e eficiência no desenvolvimento.

Importante:
Trata-se de uma solução que fará parte de um projeto de maior escala envolvendo esportes, tecnologia e dados em tempo real.

Se tiver interesse e experiência com esse tipo de automação, estamos abertos a propostas e sugestões técnicas que tornem o processo mais performático e confiável.

Contexto Geral do Projeto

Estamos desenvolvendo uma solução tecnológica voltada para eventos esportivos cronometrados, como corridas e competições de MTB, que exige agilidade na leitura, tratamento e visualização de dados em tempo real. Durante esses eventos, os sistemas de cronometragem geram arquivos XML atualizados a cada segundo com as informações dos atletas (como tempos parciais, voltas, classificações, etc.). Nosso objetivo é transformar essa base de dados dinâmica em planilhas Excel automáticas e atualizadas em tempo real, permitindo que a organização dos eventos tenha acesso rápido, visual e confiável a esses dados, sem necessidade de extrações manuais ou atrasos. Este é um primeiro passo dentro de um ecossistema maior que envolve integrações, dashboards e relatórios automatizados para o universo esportivo. Portanto, buscamos um parceiro técnico que consiga entregar uma solução escalável, limpa e eficiente para lidar com esse XML vivo, convertendo-o para Excel e mantendo a atualização constante com precisão.

Categoria TI e Programação
Subcategoria Programação
Qual é o alcance do projeto? Alteração média
Isso é um projeto ou uma posição de trabalho? Um projeto
Tenho, atualmente Eu tenho uma ideia geral
Disponibilidade requerida Conforme necessário
Funções necessárias Desenvolvedor

Prazo de Entrega: Não estabelecido

Habilidades necessárias