Jobs · justjoinit

Java (Big Data) Developer
TSS · Warszawa · Posted 29d ago
About the role
Join TSS as a Java (Big Data) Developer, where you will design and implement solutions for processing and analyzing large datasets. The role involves working with technologies such as Hadoop, Apache Spark, and Kafka, focusing on ETL processes and data integration.
Full job description (as posted) ↓
W TSS napędzamy cyfrową rewolucję. Tworzymy zaawansowane systemy i innowacyjne rozwiązania z zakresu Software Development, FinTech oraz AI. Realizujemy projekty dla sektora publicznego i komercyjnego, rozwijając rozwiązania, z których korzystają tysiące użytkowników. Jeśli lubisz łączyć potrzeby biznesowe z technologią i mieć realny wpływ na kształt powstających systemów – dołącz do naszego zespołu.Projektowanie rozwiązań Big Data: Projektowanie, implementowanie oraz rozwijanie rozwiązań przeznaczonych do przetwarzania i analizy dużych zbiorów danych.Przetwarzanie danych: Tworzenie i optymalizacja procesów przetwarzania danych z wykorzystaniem technologii Big Data.ETL/ELT: Projektowanie, rozwijanie i utrzymywanie procesów ETL/ELT oraz integracji danych pochodzących z różnych źródeł.Programowanie: Tworzenie wysokiej jakości kodu w Java, z uwzględnieniem wydajności i skalowalności rozwiązań.Ekosystem Big Data: Praca z technologiami i narzędziami ekosystemu Hadoop, w szczególności Apache Spark, Kafka oraz Flink.Bazy danych: Praca z bazami NoSQL oraz tradycyjnymi bazami danych, w tym przygotowywanie i optymalizacja zapytań.Optymalizacja: Monitorowanie wydajności procesów przetwarzania danych, identyfikowanie wąskich gardeł oraz wdrażanie usprawnień.Integracja danych: Integracja danych z wielu źródeł oraz przygotowywanie ich do dalszego przetwarzania i analizy.Architektura: Udział w definiowaniu i rozwijaniu architektury rozwiązań Big Data zgodnie z wymaganiami projektowymi.Monitoring i diagnostyka: Monitorowanie środowisk Big Data, analiza problemów oraz diagnozowanie nieprawidłowości w procesach przetwarzania danych.Jakość kodu: Dbanie o jakość, czytelność i wydajność kodu oraz udział w przeglądach technicznych.Współpraca: Współpraca z analitykami danych, inżynierami danych, zespołami programistycznymi, testowymi oraz biznesowymi.Dokumentacja: Tworzenie i aktualizacja dokumentacji technicznej, instrukcji oraz procedur operacyjnych.Wdrożenia: Wsparcie w testowaniu, wdrażaniu i utrzymaniu rozwiązań na środowiskach produkcyjnych.Rozwój technologiczny: Śledzenie nowych technologii i trendów w obszarze Big Data oraz proponowanie rozwiązań usprawniających istniejące procesy.Wymagania:Doświadczenie: Minimum 2 lata doświadczenia zawodowego w programowaniu oraz pracy z technologiami Big Data.Przetwarzanie danych: Praktyczne doświadczenie w przetwarzaniu, analizie i optymalizacji dużych zbiorów danych.Programowanie: Dobra znajomość języka Java oraz doświadczenie w tworzeniu wydajnych rozwiązań przetwarzających dane.ETL/ELT: Doświadczenie w projektowaniu i rozwijaniu procesów ETL/ELT oraz integracji danych z różnych źródeł.Big Data: Znajomość ekosystemu Hadoop oraz technologii takich jak Apache Spark, Kafka lub Flink.Bazy danych: Znajomość baz NoSQL, np. MongoDB lub HBase, oraz doświadczenie w pracy z tradycyjnymi bazami danych.Zapytania i algorytmy: Umiejętność tworzenia oraz optymalizacji zapytań i algorytmów przetwarzających duże zbiory danych.Linux: Praktyczna znajomość systemów Linux na poziomie umożliwiającym efektywną pracę ze środowiskami Big Data.Monitoring: Znajomość narzędzi wykorzystywanych do monitorowania, diagnostyki i analizy działania systemów Big Data.Narzędzia projektowe: Znajomość Jira oraz Confluence.Współpraca: Doświadczenie w pracy w zespole programistycznym oraz współpracy z zespołami testowymi i innymi zespołami projektowymi.Kompetencje interpersonalne: Komunikatywność, zaangażowanie, samodzielność, dobra organizacja pracy oraz umiejętność efektywnej pracy zespołowej.Rozwój: Otwartość na zdobywanie wiedzy oraz poznawanie nowych technologii i rozwiązań w obszarze Big Data.Znajomość języków: Biegła znajomość języka polskiego oraz znajomość języka angielskiego na poziomie umożliwiającym samodzielną pracę z dokumentacją techniczną i projektową.Dodatkowym atutem będzie:Doświadczenie w optymalizacji procesów przetwarzania bardzo dużych zbiorów danych.Praktyczna znajomość dodatkowych technologii ekosystemu Big Data.Doświadczenie w projektowaniu skalowalnych i wysokowydajnych architektur danych.Znajomość dodatkowych narzędzi monitorowania i diagnostyki środowisk Big Data.Doświadczenie w pracy z rozwiązaniami działającymi w środowiskach rozproszonych.Znajomość dobrych praktyk w zakresie jakości i wydajności kodu.Doświadczenie w automatyzacji procesów związanych z przetwarzaniem i integracją danych.Aktywne dzielenie się wiedzą i wspieranie rozwoju zespołu.Co zyskujesz, dołączając do teamu?Stabilność i elastyczność: Długofalową współpracę w oparciu o kontrakt B2B.Realny wpływ: Udział w projektach o dużej skali i znaczeniu, gdzie Twoje analizy przekładają się na finalny kształt tworzonych systemów.Zdrowie pod kontrolą: Dofinansowanie do prywatnej opieki medycznej w PZU.Stały rozwój: Dostęp do wewnętrznych szkoleń oraz możliwość zdobywania doświadczenia przy zaawansowanych projektach IT.Środowisko entuzjastów: Pracę w zespole ekspertów, gdzie współpraca, wymiana wiedzy i dobra atmosfera są codziennością.
Read the full posting on justjoinit (posting in Polish) →
FAQ
Is the Java (Big Data) Developer role at TSS remote?+
This Java (Big Data) Developer position is listed as onsite (Warszawa).
What is the salary for the Java (Big Data) Developer role at TSS?+
The listing states PLN 70-95/HOUR.
What seniority level is this Java (Big Data) Developer role?+
This is a mid level position.
How do I apply for the Java (Big Data) Developer role at TSS?+
Use the "Apply on justjoinit" button to open the original posting on justjoinit, where you can submit your application directly to TSS.