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