Inżynierowie danych w Riot są na czele wykorzystania petabajtów danych oraz najnowocześniejszych technologii przetwarzania, aby poprawić doświadczenia graczy na całym świecie. Jeśli pasjonuje Cię maksymalizacja potencjału ogromnych zbiorów danych, to może być Twój kolejny krok kariery.
Jako Starszy Inżynier Danych w zespole Wild Rift Data z siedzibą w Sydney, będziesz wpływać i kształtować architekturę danych oraz systemy, które dostarczają wyjątkowe doświadczenia milionom graczy. Będziesz zmagać się z różnorodnymi obszarami projektowymi, od funkcji dla graczy napędzanych przez uczenie maszynowe po narzędzia skupione na danych, które ulepszają projektowanie gier.
Główne obowiązki:
- Tworzenie złożonych modeli danych, które spełniają zarówno bieżące, jak i przyszłe potrzeby, koncentrując się na dostępności dużych zbiorów danych.
- Projektowanie i wdrażanie architektur wspierających zaawansowaną analizę, modele uczenia maszynowego oraz przetwarzanie danych w czasie rzeczywistym, zapewniając skalowalność i wydajność.
- Tworzenie zaawansowanych procesów ETL i strategii integracji danych z różnych źródeł i formatów.
- Ścisła współpraca z zespołami Game, Insights i Publishing w Chinach, Singapurze i USA, aby sprostać ich potrzebom danych i oferować efektywne rozwiązania.
- Analiza istniejących systemów w celu identyfikacji wąskich gardeł i nieefektywności, a następnie optymalizacja przepływów danych i przetwarzania dla dużych wolumenów danych.
- Wkład w inicjatywy w zakresie zarządzania danymi, jakości danych i zarządzania metadanymi, zapewniając dokładność, spójność i bezpieczeństwo danych.
- Badanie i ocena nowych technologii w celu ciągłego ulepszania możliwości platformy danych.
- Komunikowanie złożonych koncepcji dotyczących danych oraz wewnętrznej wartości projektów danych partnerom w zespołach.
Wymagane kwalifikacje:
- 3+ lat doświadczenia w tworzeniu skalowalnych systemów danych.
- Biegłość w modelowaniu danych i hurtowniach danych.
- Doświadczenie w analizie danych za pomocą narzędzi takich jak SQL i Spark.
- Umiejętności dotyczące technologii inżynierii danych takich jak Airflow, Databricks oraz języków programowania jak Python i Java.
- Doświadczenie w pełnym cyklu życia rozwoju oprogramowania, od zbierania wymagań po wdrożenie i bieżącą operację.
- Znajomość technologii chmurowych (AWS, Google Cloud lub Azure).
- Udokumentowana zdolność współpracy z zespołami produktowymi i inżynieryjnymi w celu projektowania rozwiązań skupionych na danych.
- Doświadczenie w ramach zarządzania projektami opartymi na metodach agile.
Pożądane kwalifikacje:
- Doświadczenie z technologiami przetwarzania danych jak Kafka, HDFS, Hive i bazy danych NoSQL.
- Znajomość konteneryzacji (Docker, Kubernetes) oraz infrastruktury jako kodu (Terraform, Ansible).
- Biegłość w językach angielskim i mandaryńskim.
Sukces w tej roli wynika z Twojej wiedzy, współpracy oraz zaangażowania w poprawę doświadczeń graczy. Twoje doświadczenie, kwalifikacje oraz relacje z grami będą miały kluczowe znaczenie. Jeśli priorytetem jest satysfakcja gracza, chcemy Cię poznać!