W skrócie
- Zadania: Twórz oprogramowanie do przetwarzania danych i współpracuj z różnorodnymi zespołami.
- Firma: Globalny lider w inżynierii transformacji AI z ponad 30-letnim doświadczeniem.
- Benefity: Stabilne wynagrodzenie, pakiet zdrowotny, możliwość pracy zdalnej i programy rozwoju zawodowego.
- Pozostałe informacje: Dynamiczne środowisko z doskonałymi możliwościami rozwoju kariery.
- Dlaczego ta praca: Pracuj z najnowszymi technologiami i wpływaj na innowacyjne projekty w różnych branżach.
- Kwalifikacje: 5+ lat doświadczenia w rozwoju oprogramowania i znajomość technologii Big Data.
Przewidywane wynagrodzenie mieści się w przedziale 108000 - 132000 zł za rok.
Poszukujemy doświadczonego inżyniera oprogramowania danych, który dołączy do naszej rozwijającej się praktyki danych i wzmocni nasz zespół. Nasze projekty i technologie są bardzo różnorodne i obejmują wszystkie technologie dostępne na rynku, reprezentowane przez społeczności open-source. Świadczymy nasze usługi klientom w różnych dziedzinach: finansach, opiece zdrowotnej, ubezpieczeniach i wielu innych, więc będziesz miał szansę rozwijać się w dowolnym kierunku, który chcesz.
Obowiązki:
- Implementacja pobierania danych z różnych źródeł przy użyciu technologii takich jak RDBMS, REST HTTP API, pliki płaskie, strumienie, dane szeregów czasowych, SAP oraz wykorzystanie technologii Big Data do efektywnego pobierania danych.
- Przetwarzanie i transformacja danych za pomocą narzędzi takich jak Spark i różne usługi chmurowe.
- Zrozumienie i realizacja specyficznej logiki biznesowej projektu poprzez języki programowania wspierane przez główną platformę danych.
- Optymalizacja pobierania danych, rozwijanie pulpitów nawigacyjnych oraz przeprowadzanie walidacji danych.
- Współpraca z różnorodnymi zespołami, w tym z naukowcami danych, analitykami i specjalistami IT.
- Zapewnienie liderstwa myślowego w zakresie najlepszych praktyk Big Data i trendów technologicznych.
- Utrzymanie i zapewnienie integralności oraz bezpieczeństwa źródeł i platform big data.
- Rozwiązywanie problemów, debugowanie i aktualizowanie systemów i aplikacji big data.
Wymagania:
- Wykształcenie wyższe w dziedzinie informatyki, matematyki lub pokrewnej dziedziny technicznej.
- 5+ lat doświadczenia w rozwoju oprogramowania z technologiami Big Data.
- Zaawansowana znajomość Pythona, Scali lub Javy.
- Znajomość Spark i Databricks i/lub Snowflake.
- Doświadczenie z platformami chmurowymi takimi jak Azure, Google Cloud Platform, Amazon Web Services.
- Udokumentowane doświadczenie z modelami big data, bazami danych i narzędziami.
- Silne zrozumienie różnych formatów plików danych, takich jak JSON, Parquet, Avro.
- Praktyczne doświadczenie z bazami danych SQL i NoSQL, w tym Cassandra i MongoDB.
- Znajomość rozwiązań w zakresie magazynowania danych, procesów ETL.
- Udowodniona zdolność do pracy w szybkim, zespole zorientowanym środowisku.
- Orientacja na szczegóły oraz doskonałe umiejętności analityczne i rozwiązywania problemów.
- Znajomość metodologii rozwoju oprogramowania i najlepszych praktyk.
- Wyjątkowe umiejętności komunikacyjne w języku angielskim (B2+).
Miło widziane:
- Doświadczenie z Hadoop, Spark, Kafka, Oozie, Airflow, HDFS, YARN.
- Doświadczenie z kolejkami wiadomości, zwłaszcza Kafka.
- Doświadczenie produkcyjne w technologiach wyszukiwania, takich jak Solr, OpenSearch lub Lucene.
Oferujemy:
- Stabilne wynagrodzenie.
- Udział w planie zakupu akcji pracowniczych z 15% zniżką.
- Pakiet benefitów (ubezpieczenie zdrowotne, multisport, bony zakupowe).
- Premie za polecenia do 2000 USD.
- Biura z strefami rozrywki i relaksu, stołami do tenisa i piłki nożnej, darmowymi przekąskami, kawą i innymi.
- Wydarzenia korporacyjne, społeczne i związane z dobrostanem.
Proszę zauważyć: Wymienione powyżej benefity są dostępne tylko dla pracowników. Jesteśmy otwarci na współpracę z kontrahentami. Warunki umów współpracy B2B są ustalane indywidualnie. Skontaktujemy się z wybranymi kandydatami wyłącznie.
Senior Data Software Engineer in Katowice – pracodawca: EPAM Systems
EPAM Systems Poland to doskonały pracodawca, który oferuje dynamiczne środowisko pracy w obszarze nowoczesnych technologii AI i automatyzacji. Nasza kultura pracy opiera się na innowacyjności i współpracy, co sprzyja rozwojowi zawodowemu pracowników poprzez różnorodne projekty oraz możliwość pracy z klientami na najwyższym szczeblu. Dodatkowo, lokalizacja w Polsce zapewnia dostęp do talentów oraz inspirującego otoczenia, które wspiera kreatywność i efektywność zespołu.