Gen to wiodąca globalna firma, która dąży do wzmocnienia Cyfrowej Wolności poprzez renomowane marki konsumenckie takie jak Norton, Avast, LifeLock, Avira, AVG, ReputationDefender i CCleaner. Naszą misją jest dostarczanie najwyższej jakości rozwiązań w zakresie bezpieczeństwa cybernetycznego, prywatności i ochrony tożsamości dla ponad 500 milionów użytkowników w 150 krajach, zapewniając bezpieczne, prywatne i pewne życie cyfrowe dziś i dla przyszłych pokoleń.
Aktywnie poszukujemy bystrych, nieustraszonych i oddanych osób, które dołączą do naszego dynamicznego zespołu. W Gen będziesz miał dostęp do bogatych zasobów i wsparcia, elastycznych opcji pracy, hojnego czasu wolnego oraz konkurencyjnych pakietów świadczeń i wynagrodzeń. Cenimy różnorodność i dążymy do stworzenia inkluzywnego środowiska, w którym każdy członek zespołu może wnosić pełne „ja” do pracy.
Szukamy utalentowanego, samodzielnego Inżyniera Danych, który dołączy do naszego rosnącego zespołu. Będziesz odgrywać kluczową rolę w projektowaniu, rozwijaniu i wdrażaniu innowacyjnych rozwiązań programowych. Jeśli jesteś w stanie zarządzać dużymi ilościami danych w złożonych środowiskach technicznych i masz pasję do nauki danych oraz analizy, ta rola jest dla Ciebie.
- Projektowanie, rozwijanie i utrzymywanie wysokiej jakości, skalowalnych, rozproszonych i bezpiecznych aplikacji programowych przy użyciu języków takich jak Java, Scala, Python i innych.
- Wykorzystywanie usług chmurowych AWS (EMR, Glue, S3, Athena, Open Search, Lambda, MSK, AirFlow, DynamoDB) do budowy i wdrażania aplikacji opartych na chmurze.
- Stosowanie zasad programowania obiektowego i znajomość wzorców projektowych do tworzenia aplikacji.
- Praca zarówno z potokami przetwarzania wsadowego, jak i strumieniowego w celu ekstrakcji i wprowadzania danych, zarządzając milionami rekordów.
- Współpraca z zespołami interdyscyplinarnymi (menedżerowie produktów, naukowcy danych, projektanci) w celu przekształcania wymagań w rozwiązania techniczne i osiągania celów projektowych.
- Projektowanie i wdrażanie potoków CI/CD w celu automatyzacji procesów budowy, testowania i wdrażania.
- Pisanie czystego, dobrze udokumentowanego i łatwego w utrzymaniu kodu.
- Przeprowadzanie testów jednostkowych i integracyjnych w celu zapewnienia jakości i funkcjonalności kodu.
- Uczestniczenie w przeglądach kodu i udzielanie konstruktywnej informacji zwrotnej.
- Aktualizowanie się z najnowszymi osiągnięciami w technologiach AWS i AI.
- Tytuł licencjata z Informatyki lub pokrewnego kierunku.
- Minimum 5 lat doświadczenia w inżynierii danych.
- Doświadczenie z usługami chmurowymi AWS.
- Umiejętność obsługi dużych danych za pomocą Hive/SQL, PySpark i Hadoop.
- Mocne podstawy w modelowaniu danych, rozwoju ETL, hurtowniach danych i jeziorach danych.
- Znajomość metodologii Agile (Scrum) i zasad.
- Znajomość narzędzi i koncepcji CI/CD do automatyzacji dostarczania oprogramowania.
- Zrozumienie koncepcji i technik Gen AI (uczenie maszynowe, przetwarzanie języka naturalnego jest plusem).
- D