Programista Big Data
Tech Stack / Keywords
Firma i stanowisko
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.
Wymagania
- Minimum 2 lata doświadczenia zawodowego w programowaniu i pracy z technologiami Big Data
- Praktyczna znajomość przetwarzania i analizy dużych zbiorów danych
- Bardzo dobra znajomość języka Python lub Java oraz doświadczenie w tworzeniu rozwiązań przetwarzających dane
- Doświadczenie w pracy z narzędziami ETL oraz integracją danych z różnych źródeł
- Znajomość ekosystemu Hadoop oraz technologii takich jak Apache Spark, Kafka, i Flink
- Znajomość baz NoSQL, np. MongoDB lub HBase, oraz tradycyjnych baz danych
- Umiejętność tworzenia i optymalizacji zapytań i algorytmów dla dużych zbiorów danych
- Praktyczna znajomość systemów Linux na poziomie umożliwiającym efektywną pracę
- Znajomość narzędzi do monitorowania i diagnostyki systemów Big Data
- Znajomość narzędzi projektowych Jira oraz Confluence
- Doświadczenie we współpracy z zespołem programistycznym i testowym
- Komunikatywność, zaangażowanie, dobra organizacja pracy i umiejętność pracy zespołowej
- Otwartość na zdobywanie wiedzy i poznawanie nowych technologii
- Znajomość języka polskiego na poziomie zaawansowanym oraz języka angielskiego na poziomie umożliwiającym samodzielną pracę z dokumentacją techniczną
Nice to have:
- 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
Obowiązki
- Projektowanie, implementowanie oraz rozwijanie rozwiązań do przetwarzania i analizy dużych zbiorów danych
- Tworzenie i optymalizacja procesów przetwarzania danych z wykorzystaniem technologii Big Data
- Projektowanie, rozwijanie i utrzymywanie procesów ETL/ELT oraz integracji danych z różnych źródeł
- Tworzenie wydajnego i skalowalnego kodu w językach Python lub Java
- Praca z technologiami ekosystemu Hadoop, w szczególności Apache Spark, Kafka, oraz Flink
- Praca z bazami NoSQL, takimi jak MongoDB czy HBase, oraz tradycyjnymi bazami danych
- Tworzenie, rozwijanie i optymalizacja zapytań i algorytmów do przetwarzania dużych zbiorów danych
- Integracja danych pochodzących z różnych źródeł i przygotowywanie ich do analizy
- Monitorowanie wydajności procesów, identyfikacja problemów i wdrażanie usprawnień
- Praca w środowisku Linux i platformach Big Data
- Monitorowanie środowisk Big Data, diagnozowanie problemów
- Dbanie o jakość, czytelność, wydajność i skalowalność kodu
- Współpraca z zespołem programistycznym, testowym i projektowym
- Praca z dokumentacją techniczną wykorzystując narzędzia Jira i Confluence
- Poszerzanie wiedzy i poznawanie nowych technologii w obszarze Big Data
Benefity
- Stabilna i elastyczna długofalowa współpraca na kontrakcie B2B
- Udział w projektach o dużej skali i znaczeniu, z realnym wpływem na kształt systemów
- Dofinansowanie do prywatnej opieki medycznej w PZU
- Dostęp do wewnętrznych szkoleń oraz możliwość zdobywania doświadczenia przy zaawansowanych projektach IT
- Praca w zespole ekspertów z wymianą wiedzy i dobrą atmosferą
Inne informacje
Informujemy, że administratorem danych jest TSS z siedzibą w Warszawie, ul. Ogrodowej 58 (dalej jako "administrator"). Masz prawo do żądania dostępu do swoich danych osobowych, ich sprostowania, usunięcia lub ograniczenia przetwarzania, prawo do wniesienia sprzeciwu wobec przetwarzania, a także prawo do przenoszenia danych oraz wniesienia skargi do organu nadzorczego. Dane osobowe przetwarzane będą w celu realizacji procesu rekrutacji. Podanie danych w zakresie wynikającym z ustawy z dnia 26 czerwca 1974 r. Kodeks pracy jest obowiązkowe. W pozostałym zakresie podanie danych jest dobrowolne. Odmowa podania danych obowiązkowych może skutkować brakiem możliwości przeprowadzenia procesu rekrutacji. Administrator przetwarza dane obowiązkowe na podstawie ciążącego na nim obowiązku prawnego, zaś w zakresie danych dodatkowych podstawą przetwarzania jest zgoda. Dane osobowe będą przetwarzane do czasu zakończenia postępowania rekrutacyjnego i przez okres możliwości dochodzenia ewentualnych roszczeń, a w przypadku wyrażenia zgody na udział w przyszłych postępowaniach rekrutacyjnych - do czasu wycofania tej zgody. Zgoda na przetwarzanie danych osobowych może zostać wycofana w dowolnym momencie. Odbiorcą danych jest serwis Just Join IT oraz inne podmioty, którym powierzyliśmy przetwarzanie danych w związku z rekrutacją.
TSS
16 aktywnych ofert