Python (Big Data) Developer
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 w pracy z technologiami Big Data oraz programowaniu w Python.
- Praktyczne doświadczenie w przetwarzaniu, analizie i optymalizacji dużych zbiorów danych.
- Doświadczenie w projektowaniu i rozwijaniu procesów ETL/ELT oraz integracji danych.
- Znajomość ekosystemu Hadoop oraz technologii takich jak Apache Spark, Kafka lub Flink.
- Doświadczenie z bazami NoSQL (np. MongoDB, HBase) oraz relacyjnymi bazami danych.
- Umiejętność tworzenia i optymalizacji zapytań oraz algorytmów na dużych zbiorach danych.
- Praktyczna znajomość systemów Linux umożliwiająca pracę w środowiskach Big Data.
- Znajomość narzędzi do monitorowania, diagnostyki i analizy działania systemów Big Data.
- Znajomość narzędzi projektowych Jira oraz Confluence.
- Doświadczenie w pracy zespołowej z programistami, testerami i zespołami projektowymi.
- Komunikatywność, zaangażowanie, samodzielność i dobra organizacja pracy.
- Otwartość na zdobywanie wiedzy i poznawanie nowych technologii Big Data.
- Biegła znajomość języka polskiego oraz dobra znajomość języka angielskiego pozwalająca na pracę z dokumentacją techniczną.
Nice to have:
- 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 w środowiskach rozproszonych.
- Znajomość dobrych praktyk jakości i wydajności kodu.
- Doświadczenie w automatyzacji procesów przetwarzania i integracji danych.
- Aktywne dzielenie się wiedzą i wspieranie rozwoju zespołu.
Obowiązki
- Projektowanie, implementowanie oraz rozwijanie rozwiązań Big Data.
- 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 kodu w Python.
- Praca z ekosystemem Hadoop, w szczególności z Apache Spark, Kafka oraz Flink.
- Praca z bazami NoSQL oraz tradycyjnymi bazami danych, w tym przygotowywanie i optymalizacja zapytań.
- Monitorowanie wydajności procesów, identyfikowanie wąskich gardeł i wdrażanie usprawnień.
- Integracja danych z wielu źródeł i przygotowywanie ich do analizy.
- Udział w definiowaniu i rozwijaniu architektury rozwiązań Big Data.
- Monitorowanie środowisk Big Data, analiza problemów i diagnozowanie nieprawidłowości.
- Dbanie o jakość, czytelność i wydajność kodu oraz udział w przeglądach technicznych.
- Współpraca z zespołami programistycznymi, testowymi, analitykami danych i biznesowymi.
- Tworzenie i aktualizacja dokumentacji technicznej, instrukcji i procedur operacyjnych.
- Wsparcie w testowaniu, wdrażaniu i utrzymaniu rozwiązań produkcyjnych.
- Śledzenie nowych technologii i propozycja usprawnień procesów.
Benefity
- Długofalowa współpraca na kontrakcie B2B.
- Możliwość udziału w projektach o dużej skali i znaczeniu.
- Dofinansowanie do prywatnej opieki medycznej w PZU.
- Dostęp do wewnętrznych szkoleń i zdobywanie 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. Odbiorcą danych jest serwis Just Join IT oraz inne podmioty, którym powierzyliśmy przetwarzanie danych w związku z rekrutacją.
TSS
24 aktywne oferty