W skrócie
- Zadania: Twórz i utrzymuj potoki danych w Snowflake oraz pisz złożone zapytania SQL.
- Firma: Dynamiczna firma technologiczna specjalizująca się w inżynierii danych.
- Benefity: Atrakcyjne wynagrodzenie, możliwość pracy zdalnej i rozwój zawodowy.
- Pozostałe informacje: Świetne możliwości rozwoju kariery w innowacyjnym środowisku.
- Dlaczego ta praca: Rozwiązuj realne problemy z danymi i ucz się nowoczesnych technologii.
- Kwalifikacje: 1-3 lata doświadczenia w inżynierii danych oraz znajomość Snowflake i Python.
Przewidywane wynagrodzenie mieści się w przedziale 74250 - 90750 zł za rok.
Poszukujemy inżyniera Snowflake z 1–3-letnim doświadczeniem w inżynierii danych i platformach danych w chmurze. Idealny kandydat powinien mieć praktyczne doświadczenie w pracy z Snowflake, SQL, Pythonem oraz ETL/ELT pipeline'ami i być komfortowy w pracy z dużymi zbiorami danych. Ta rola jest odpowiednia dla kogoś, kto lubi rozwiązywać problemy związane z danymi, uczyć się nowych technologii i budować skalowalne rozwiązania danych.
Kluczowe obowiązki:
- Rozwój i utrzymanie pipeline'ów danych przy użyciu Snowflake i SQL.
- Pisanie złożonych zapytań SQL do transformacji, ekstrakcji i analizy danych.
- Budowanie i utrzymywanie ETL/ELT pipeline'ów z wielu źródeł danych.
- Praca z funkcjami Snowflake, takimi jak Streams, Tasks, Snow pipe i procedury składowane.
- Rozwój transformacji danych i automatyzacji przy użyciu Pythona.
- Tworzenie i utrzymywanie tabel, widoków, schematów i modeli danych w Snowflake.
- Monitorowanie i rozwiązywanie problemów z pipeline'ami danych oraz rozwiązywanie problemów z jakością danych.
- Optymalizacja zapytań SQL i obciążeń Snowflake pod kątem wydajności i kosztów.
- Praca z przechowywaniem danych w chmurze i usługami takimi jak AWS S3, Azure Blob Storage lub GCP.
- Współpraca z seniorami inżynierami, analitykami i innymi interesariuszami w celu zrozumienia wymagań dotyczących danych.
- Uczestnictwo w przeglądach kodu, testowaniu, wdrażaniu i dokumentacji technicznej.
- Przestrzeganie najlepszych praktyk dotyczących bezpieczeństwa danych, jakości i niezawodności.
Wymagane umiejętności:
- 1–3 lata praktycznego doświadczenia w inżynierii danych, hurtowniach danych lub pokrewnej roli.
- Praktyczne doświadczenie z Snowflake.
- Znajomość Pythona.
- Zrozumienie ETL/ELT pipeline'ów i integracji danych.
- Podstawowa znajomość modelowania danych i koncepcji baz danych.
- Doświadczenie w pracy z co najmniej jedną platformą chmurową — AWS, Azure lub GCP.
- Znajomość Git/wersjonowania.
- Dobre umiejętności analityczne i rozwiązywania problemów.
Preferowane umiejętności:
- Doświadczenie z Snowflake Streams, Tasks, Snow pipe lub Dynamic Tables.
- Doświadczenie z dbt.
- Znajomość Apache Airflow lub innych narzędzi do orkiestracji workflow.
- Znajomość usług AWS, takich jak S3, Lambda, Glue lub Redshift.
- Doświadczenie z API, JSON lub innymi formatami danych.
- Znajomość praktyk CI/CD.
- Zrozumienie jakości danych i zarządzania danymi.
- Certyfikacja Snowflake.
Czego szukamy:
- Silne podejście praktyczne do rozwiązywania problemów.
- Umiejętność zrozumienia wymagań i przekształcania ich w rozwiązania techniczne.
- Dobre umiejętności komunikacyjne i współpracy.
- Chęć uczenia się i pracy z nowoczesnymi technologiami danych.
- Umiejętność pracy samodzielnie przy jednoczesnej współpracy z członkami zespołu seniorów.
- Silna uwaga na szczegóły i jakość danych.
Snowflake Engineer in Katowice – pracodawca: Dhan AI Inc.
Jako Snowflake Engineer w naszej firmie, będziesz częścią dynamicznego zespołu, który stawia na innowacje i rozwój. Oferujemy elastyczne godziny pracy, możliwość nauki najnowszych technologii oraz wsparcie w rozwoju kariery, co czyni nas doskonałym pracodawcą dla osób pragnących rozwijać swoje umiejętności w obszarze inżynierii danych. Nasza kultura pracy opiera się na współpracy i otwartości, a lokalizacja w sercu miasta zapewnia dostęp do licznych udogodnień oraz inspirującego środowiska.