Sohis Analityka need Oprogramowanie
Contact person: Sohis Analityka
Phone:Show
Email:Show
Location: Remote Cooperation
Budget: Recommended by industry experts
Time to start: As soon as possible
Project description:
"ZADANIESzukamy programisty, który przygotuje skrypt cyklicznie pobierający dane z REST API systemu hotelowego i zapisujący je do BigQuery. Dane posłużą do raportów sprzedaży i prognoz obłożenia.———————ZAKRES - DWIE TABELE1. Rezerwacje- data utworzenia, daty pobytu, status, źródło, typ pokoju, liczba pokoi i osób, wartość- dane aktualizowane przyrostowo, tak aby widoczne były zmiany i anulacje2. Dostępność pokoi- codzienny zapis dostępności per typ pokoju na rok do przodu- historia zapisów jest zachowywana, bo na jej podstawie liczone jest tempo sprzedażyDo tego kilka małych tabel słownikowych (typy pokoi, źródła, statusy).———————JAK MA TO DZIAŁAĆ- skrypt w Pythonie uruchamiany automatycznie w Google Cloud (Cloud Run + Cloud Scheduler)- obsługa kilku obiektów hotelowych- rozwiązanie ma być stabilne i proste w utrzymaniu, z czytelnym kodem i krótką dokumentacją———————API- REST API z dokumentacją Swagger i autoryzacją tokenem- dostępne środowisko demo do testów———————OCZEKIWANE DOŚWIADCZENIE- Python, integracje REST API, BigQuery, Google Cloud- mile widziana znajomość danych hotelowych———————PRZEBIEG- wybranemu kandydatowi przekażemy dokumentację API i szczegółową specyfikację- przed zleceniem całości przewidujemy krótkie, płatne zadanie testowe: pobranie dostępności pokoi z API demo i zapis do tabeli w BigQuery———————ROZLICZENIEFixed-price, dwa etapy płatne po odbiorze:1. rezerwacje i słowniki2. dostępność———————W ZGŁOSZENIU PROSZĘ PODAĆA. orientacyjną wycenę i terminB. 1-2 przykłady podobnych integracji (API do hurtowni danych)" (client-provided description)
Additional information:"Automatyczne pobieranie danych z REST API (autoryzacja tokenem) i zapis do Google BigQuery. Zadanie cykliczne uruchamiane w Google Cloud (Cloud Run + Cloud Scheduler). Wymagana obsługa kilku obiektów oraz ładowanie przyrostowe danych bez duplikatów." (admin-provided information)
Matched companies (2)

freelance
