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ą.
TSS is a company specializing in high-quality solutions in Software Development, FinTech, and AI Solutions. They focus on creating payment systems, online payment gateways, and innovative payment processing solutions. TSS collaborates on projects for clients across various industries and specializations. The company values enthusiasm, passion, adventure, and professional development, fostering a team environment where work is both a passion and an opportunity for growth. TSS is likely a medium to large-sized company, given its involvement in diverse projects and its ability to offer internal training and professional development support. The company is based in Warsaw, indicating a strong presence in Poland.