Projekt B2B: GCP Developer
Hays Contracting Services to współpraca oparta na zasadach B2B. Obecnie poszukujemy kontraktora B2B do realizacji usług w obszarze rozwiązań przetwarzania danych w środowisku Google Cloud Platform (GCP).
Lokalizacja: hybrydowe świadczenie usług, dwa dni w tygodniu w biurze w Warszawie
Rodzaj współpracy: Kontrakt B2B
Czas trwania projektu: pierwszy kontrakt 12 miesięcy, możliwe wydłużenie okresu świadczenia usług
Start: ASAP
Stawka: 145 – 170 pln/h (net+vat)
Opis projektu
Projekt obejmuje rozwój i utrzymanie rozwiązań przetwarzania danych w środowisku Google Cloud Platform (GCP). Zakres prac uwzględnia tworzenie potoków danych batch i streaming, rozwój komponentów w Pythonie i SQL, budowę i optymalizację struktur danych oraz automatyzację wdrożeń. Realizacja usług odbywa się we współpracy z analitykami, architektami i zespołami projektowymi.
Środowisko technologiczne
- Google Cloud Platform (GCP)
- BigQuery, Dataproc, Dataflow
- Composer (Airflow), Cloud Storage
- Python, SQL
- GitHub, Google Artifact Registry
- DBT, Terraform
Zakres usług
- Rozwój i utrzymanie rozwiązań przetwarzania danych w środowisku Google Cloud Platform (GCP).
- Tworzenie potoków danych (batch i streaming) z wykorzystaniem usług BigQuery, DBT, Dataflow, Composer i Cloud Storage.
- Programowanie w językach Python i SQL.
- Budowa i optymalizacja struktur danych wspierających analitykę i raportowanie.
- Automatyzacja wdrożeń z wykorzystaniem Terraform oraz repozytoriów GitHub.
- Testowanie, monitorowanie i utrzymanie rozwijanych rozwiązań.
- Współpraca z analitykami, architektami oraz zespołami projektowymi przy realizacji wymagań biznesowych.
Oczekiwane kompetencje
- doświadczenie w projektowaniu i budowie rozwiązań chmurowych w środowisku Google Cloud Platform (GCP);
- Doświadczenie na projektach z branży Bankowej
- wiedza i praktyka z zakresu architektury, projektowania i implementacji systemów przetwarzania danych oraz integracji systemów z wykorzystaniem usług Dataproc, Composer (Airflow), Cloud Storage oraz BigQuery;
- bardzo dobra znajomość języka programowania Python i SQL, umożliwiająca samodzielne tworzenie i rozwój aplikacji oraz komponentów integracyjnych działających w środowisku chmurowym;
- doświadczenie w pracy z repozytoriami kodu źródłowego GitHub oraz zarządzaniem artefaktami aplikacyjnymi przy wykorzystaniu Google Artifact Registry;
- umiejętność współpracy w zespołach projektowych i adaptowania się do środowiska klienta, a także realizacji powierzonych zadań zgodnie z przyjętymi standardami technicznymi i architektonicznymi;
Mile widziane
- znajomość DBT;
- znajomość Terraform;
Proces współpracy
- analiza profilu i doświadczenia przez zespół Hays;
- rozmowa z konsultantem Hays dotycząca projektu i zakresu usług;
- spotkanie techniczne z przedstawicielami projektu (do 2 etapów);
- uzgodnienie warunków współpracy;
- rozpoczęcie realizacji usług.
Współpraca realizowana jest pomiędzy przedsiębiorcami (model B2B) i obejmuje wykonywanie świadczeń objętych uzgodnionym zakresem projektowym. Kontraktor samodzielnie organizuje sposób realizacji usług, z uwzględnieniem wymogów projektu, bezpieczeństwa i koniecznej komunikacji z klientem. Informacje o lokalizacji, dostępności lub spotkaniach projektowych mają charakter organizacyjny i nie oznaczają podporządkowania pracowniczego ani wykonywania pracy pod kierownictwem klienta.