Data Engineer-1

Job expired!

W Digital Turbine rewolucjonizujemy doświadczenia reklamy mobilnej, aby uczynić je bardziej znaczącymi i satysfakcjonującymi dla użytkowników, wydawców aplikacji i reklamodawców. Inteligentnie łącząc ludzi na różnych urządzeniach, dostarczamy potężne reklamy i doświadczenia, które przyciągają konsumentów, zwiększają wydajność i pomagają telekomom oraz OEMom zwiększyć świadomość, akwizycję i monetyzację. W tej dynamicznej branży nasze zaangażowanie w innowacje i kreatywność toruje drogę do lepszych ścieżek odkrywania, łącząc konsumentów, wydawców i reklamodawców.

Jako Inżynier Danych-1, będziesz:

  • Tworzyć wysoce skalowalne i odporne na błędy projekty techniczne, współpracując z członkami zespołu (do 5 osób).
  • Rozwijać i wdrażać szlaki przetwarzania danych, które efektywnie wyodrębniają, przekształcają i ładują dane w wartościowe produkty informacyjne, które pomagają organizacji osiągać strategiczne cele.
  • Pisać wysokiej jakości kod, uczestniczyć w przeglądach kodu i przestrzegać mocnych zasad i standardów inżynierskich.
  • Badać techniczną wykonalność nowych pomysłów i aktywnie proponować usprawnienia technologiczne.
  • Szybko zdobywać dogłębną wiedzę na temat produktu, projektować system i wdrażać kod gotowy do produkcji.
  • Pisać łatwy do utrzymania kod, który szybko się skalowalny.
  • Wspierać i przyczyniać się do naszej niesamowitej kultury pracy.

Szukamy kandydatów, którzy posiadają:

  • Dogłębną wiedzę i zrozumienie projektowania obiektowego, wzorców projektowych, architektury mikroserwisów, struktur danych, algorytmów i architektury systemu.
  • Silne umiejętności w pisaniu i automatyzowaniu testów dla swojego kodu.
  • Udowodnione doświadczenie w pracy z platformami chmurowymi.
  • Doświadczenie w pracy z bazami danych OLTP, szczególnie MySQL, w tym kwestie związane z wykonaniem zapytań i optymalizacją (np. indeksowanie i kaskadowanie).
  • Praktyczne doświadczenie z frameworkami do agregacji dużych danych, takimi jak Spark.
  • Doświadczenie z platformami strumieniowymi, takimi jak Kafka i RabbitMQ.
  • Doświadczenie w pracy w środowisku Agile.
  • Doświadczenie z C++ lub dowolnym frameworkiem front-endowym jest dodatkowym atutem.
  • Doskonałe umiejętności mówienia i pisania w języku angielskim.

Idealni kandydaci powinni mieć:

  • 3+ lata doświadczenia w pisaniu kodu w Scali.
  • Doświadczenie z Pythonem, Sparkiem i Airflow.
  • Wiedzę na temat frameworków testowych dla Scali.
  • Zrozumienie technik hurtowni danych i modelowania danych.
  • Udowodnione doświadczenie w pisaniu kodu do przetwarzania danych w Spark.
  • Znajomość różnych magazynów danych OLAP (np. Druid, Clickhouse) i ich analiz.
  • Doświadczenie z co najmniej jedną kolumnową bazą danych OLAP.
  • Znajomość narzędzi analitycznych i wizualizacyjnych powszechnie stosowanych w branży.

Dołącz do Digital Turbine i stań się częścią zespołu, który przesuwa granice w reklamie mobilnej. Aplikuj teraz i pom