Zum Inhalt springen
TSS

Programista Big Data

Warszawa
vor 17 Tagen

Kurzfassung

Programista Big Data w TSS w Warszawie. Projektowanie, implementacja i rozwój rozwiązań Big Data. Przetwarzanie danych, ETL/ELT, programowanie w Pythonie/Javie. Wymagane min. 2 lata doświadczenia. Praca w systemie zmianowym.

Von KI erstellte Kurzfassung des Anzeigentextes.

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.

Gotowość do pracy w trybie zmianowym, w tym w ramach całodobowego systemu pracy (24/7) - w zależności od potrzeb projektu.

Zakres odpowiedzialności:

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 oraz analizy dużych zbiorów 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, wydajnego i skalowalnego kodu w języku Python lub Java.

Ekosystem Big Data: Praca z technologiami ekosystemu Hadoop, w szczególności Apache Spark, Kafka oraz Flink.

Bazy danych: Praca z bazami NoSQL, takimi jak MongoDB czy HBase, oraz tradycyjnymi bazami danych.

Zapytania i algorytmy: Tworzenie, rozwijanie oraz optymalizacja zapytań i algorytmów wykorzystywanych do przetwarzania dużych zbiorów danych.

Integracja danych: Integracja danych pochodzących z wielu źródeł oraz przygotowywanie ich do dalszego przetwarzania i analizy.

Optymalizacja: Monitorowanie wydajności procesów przetwarzania danych, identyfikowanie wąskich gardeł oraz wdrażanie usprawnień.

Linux: Praca ze środowiskami Linux oraz platformami wykorzystywanymi do realizacji procesów Big Data.

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ść, wydajność i skalowalność tworzonego kodu.

Współpraca: Współpraca z zespołem programistycznym, testowym oraz pozostałymi członkami zespołu projektowego.

Dokumentacja: Praca z dokumentacją techniczną i projektową oraz wykorzystanie narzędzi Jira i Confluence.

Rozwój technologiczny: Poszerzanie wiedzy i poznawanie nowych technologii oraz rozwiązań w obszarze Big Data.

Wymagania:

Doświadczenie: Minimum 2 lata doświadczenia zawodowego w programowaniu oraz pracy z technologiami Big Data.

Przetwarzanie danych: Praktyczne doświadczenie w przetwarzaniu i analizie dużych zbiorów danych.

Programowanie: Dobra znajomość języka Python lub Java oraz doświadczenie w tworzeniu rozwiązań przetwarzających dane.

ETL/ELT: Doświadczenie w pracy z narzędziami ETL oraz integracji danych pochodzących z różnych źródeł.

Big Data: Znajomość ekosystemu Hadoop oraz technologii takich jak Apache Spark, Kafka i Flink.

Bazy danych: Znajomość baz NoSQL, np. MongoDB lub HBase, oraz tradycyjnych baz 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 i diagnostyki 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łem testowym.

Kompetencje interpersonalne: Komunikatywność, zaangażowanie, dobra organizacja pracy oraz umiejętność efektywnej pracy zespołowej.

Rozwój: Otwartość na zdobywanie wiedzy i poznawanie nowych technologii.

Znajomość języków: Znajomość języka polskiego oraz języka angielskiego na poziomie umożliwiającym samodzielną pracę z dokumentacją projektową.

Dodatkowym atutem będzie:

Doświadczenie w optymalizacji procesów przetwarzania bardzo dużych zbiorów danych.

Znajomość dodatkowych technologii i narzędzi ekosystemu Big Data.

Doświadczenie w projektowaniu skalowalnych i wysokowydajnych rozwiązań danych.

Doświadczenie w pracy ze środowiskami rozproszonymi.

Znajomość dodatkowych narzędzi monitorowania i diagnostyki środowisk Big Data.

Doświadczenie w automatyzacji procesów przetwarzania i integracji danych.

Znajomość dobrych praktyk związanych z jakością, wydajnością i skalowalnością kodu.

Doświadczenie we współpracy z zespołami analitycznymi, data engineering lub data science.

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ą.

Veröffentlicht 2026-09-02
Läuft ab 2026-11-30
Quelle