W skrócie
- Zadania: Projektuj i rozwijaj ekosystem danych GCP dla naszych klientów.
- Firma: Etyczna firma technologiczna z różnorodnym zespołem.
- Benefity: Elastyczne godziny pracy, możliwość nauki nowych technologii i wsparcie w rozwoju kariery.
- Pozostałe informacje: Dynamika pracy w międzynarodowym środowisku z możliwościami rozwoju.
- Dlaczego ta praca: Pracuj z nowoczesnymi technologiami i wpływaj na innowacyjne projekty.
- Kwalifikacje: 4 lata doświadczenia jako inżynier danych w GCP oraz umiejętności programowania.
Przewidywane wynagrodzenie mieści się w przedziale 72000 - 88000 zł za rok.
Wzrost poprzez różnorodność, równość i inkluzję. Jako etyczny biznes, robimy to, co słuszne — w tym zapewniamy równe szanse i wspieramy bezpieczne, szanowane miejsce pracy dla każdego z nas. Wierzymy, że różnorodność napędza zarówno osobisty, jak i biznesowy rozwój. Jesteśmy zobowiązani do budowania inkluzywnej społeczności, w której wszyscy nasi pracownicy mogą się rozwijać, niezależnie od ich pochodzenia, tożsamości czy innych cech osobistych.
Zadania:
- Projektowanie, modelowanie i rozwój całego ekosystemu danych GCP dla jednego z naszych klientów (Cloud Storage, Cloud Functions, BigQuery).
- Zbieranie, analizowanie, modelowanie i dokumentowanie wymagań biznesowych/technicznych. Rola będzie obejmować bezpośredni kontakt z klientami.
- Modelowanie danych z różnych źródeł i technologii.
- Rozwiązywanie problemów i wsparcie w najbardziej złożonych i mających duży wpływ problemach, aby dostarczyć nowe funkcje i możliwości.
- Projektowanie i optymalizacja architektur przechowywania danych, w tym jezior danych, hurtowni danych lub rozproszonych systemów plików.
- Implementacja technik takich jak partycjonowanie, kompresja czy indeksowanie w celu optymalizacji przechowywania i pobierania danych.
- Identyfikowanie i rozwiązywanie wąskich gardeł, tuning zapytań oraz wdrażanie strategii buforowania w celu zwiększenia szybkości pobierania danych i ogólnej wydajności systemu.
- Identyfikowanie i rozwiązywanie problemów związanych z przetwarzaniem danych, przechowywaniem lub infrastrukturą.
- Monitorowanie wydajności systemu, identyfikowanie anomalii oraz przeprowadzanie analizy przyczyn źródłowych w celu zapewnienia płynnych i nieprzerwanych operacji danych.
- Szkolenie i mentoring mniej doświadczonych inżynierów danych, zapewniając wsparcie i transfer wiedzy.
Wymagania:
- Min. 4-letnie doświadczenie jako inżynier danych pracujący z infrastrukturą i systemami opartymi na chmurze GCP.
- Dogłębna wiedza na temat Google Cloud Platform i usług chmurowych.
- Rozległe doświadczenie w projektowaniu, budowaniu i wdrażaniu potoków danych w chmurze, aby pozyskiwać dane z różnych źródeł, takich jak bazy danych, API lub platformy strumieniowe.
- Znajomość systemów zarządzania bazami danych, takich jak SQL (Big Query jest koniecznością), NoSQL. Kandydat powinien być w stanie projektować, konfigurować i zarządzać bazami danych, aby zapewnić optymalną wydajność i niezawodność.
- Umiejętności programowania (SQL, Python, inne skrypty).
- Znajomość technik modelowania danych i optymalizacji baz danych. Wiedza o optymalizacji zapytań, indeksowaniu i tuningowaniu wydajności jest niezbędna do efektywnego pobierania i przetwarzania danych.
- Znajomość przynajmniej jednego narzędzia do orkiestracji i harmonogramowania (Airflow jest koniecznością).
- Doświadczenie z narzędziami i technikami integracji danych, takimi jak ETL i ELT. Kandydat powinien być w stanie integrować dane z wielu źródeł i przekształcać je w format odpowiedni do analizy.
- Znajomość nowoczesnych narzędzi do transformacji danych (takich jak DBT, Dataform).
- Doskonale umiejętności komunikacyjne, aby skutecznie współpracować z zespołami międzyfunkcyjnymi, w tym z naukowcami danych, analitykami i interesariuszami biznesowymi. Umiejętność przekazywania koncepcji technicznych osobom nietechnicznym w sposób jasny i zwięzły.
- Umiejętność aktywnego uczestnictwa/wodzenia dyskusji z klientami w celu identyfikacji i oceny konkretnych i ambitnych możliwości poprawy.
- Znajomość narzędzi: Git, Jira, Confluence itp.
- Otwartość na naukę nowych technologii i rozwiązań.
- Doświadczenie w środowisku międzynarodowym i zespołach rozproszonych.
Preferencje:
- Certyfikaty w technologiach big data lub/i platformach chmurowych.
- Doświadczenie z rozwiązaniami BI (np. Looker, Power BI, Tableau).
- Doświadczenie z narzędziami ETL: np. Talend, Alteryx.
- Doświadczenie z Apache Spark, szczególnie w środowisku GCP.
- Doświadczenie z Databricks.
- Doświadczenie z infrastrukturą i systemami opartymi na chmurze Azure.
Brakuje Ci jednej lub dwóch z tych kwalifikacji? Nadal chcemy Cię usłyszeć! Jeśli przynosisz pozytywne nastawienie, zapewnimy środowisko, w którym poczujesz się doceniany i upoważniony do nauki i rozwoju.
GCP Data Engineer in Katowice – pracodawca: Lingaro
Jako pracodawca, oferujemy wyjątkowe możliwości rozwoju w dynamicznym środowisku, które ceni różnorodność i inkluzyjność. Nasza kultura pracy opiera się na wzajemnym szacunku i współpracy, co sprzyja nie tylko osobistemu, ale i zawodowemu rozwojowi naszych pracowników. Pracując z nami, będziesz miał okazję uczestniczyć w innowacyjnych projektach w obszarze GCP, a także korzystać z elastycznych form zatrudnienia, które umożliwiają równowagę między życiem zawodowym a prywatnym.