Sobre este projeto
it-programming / web-development
Aberto
Buscamos un desarrollador Python senior altamente cualificado para diseñar e implementar dos soluciones de integración de datos críticas. El objetivo principal es extraer datos de diversas fuentes y almacenarlos de manera eficiente en Google Cloud Storage (GCS) en formato Parquet. El proyecto tiene una duración estimada de dos semanas.
Las integraciones requeridas son las siguientes:
1. Integración desde Business Central: Desarrollar una integración que lea datos de 10 endpoints diferentes a través de la API OData de Business Central y los almacene en Google Cloud Storage en formato Parquet.
2. Integración desde api rest genérica: crear una integración para leer datos de 10 endpoints de una api rest que devuelve json y almacenarlos en google cloud storage en formato parquet.
El candidato ideal debe tener un dominio avanzado de Python y experiencia demostrable con los siguientes paquetes y tecnologías:
* Python (nivel senior)
* requests (para interacciones con APIs)
* pyarrow (para manejo de formato Parquet)
* pandas (para manipulación y transformación de datos)
* parquet (para el formato de almacenamiento)
* Google Cloud Storage (GCS)
* El desarrollo se correrá en un cloud function, se desplegará utilizando cloud build y lo lanzará un scheduler, ese es el entorno resultante esperado para estos componentes
Se valorará la experiencia previa en proyectos de integración de datos, optimización de rendimiento y buenas prácticas de desarrollo. El proyecto requiere una entrega rápida y eficiente.
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