Kogo szukamy:
Poszukujemy Programisty Python, który będzie pracować z nami nad architekturą i kodem systemów zajmujących się przetwarzaniem, analizą i wizualizacją miliardów rekordów danych.
Jeżeli interesuje Cię praca nad skalowalnymi systemami rozproszonymi, masz zacięcie do optymalizacji i algorytmiki, a od stawiania n-tej aplikacji webowej wg szablonu wolisz rozwiązywanie problemów, na które nie ma bezpośredniej odpowiedzi na StackOverflow - ZGŁOŚ SIĘ DO NAS! :)
O zespole:
Zespół do którego dołączysz liczy obecnie 5 osób i pracuje w Scrumie, w 2-tygodniowych sprintach. Zajmuje się on rozwojem i utrzymaniem produktów gemiusAdReal i gemiusDirectEffect - narzędzi do pomiaru widoczności reklam w internecie i telewizji. Systemy, którymi się opiekuje, przetwarzają surowe dane pochodzące od użytkowników, a następnie prezentują naszym klientom dziesiątki różnych statystyk nie tylko ich własnych reklam, ale również ich konkurencji.
Na co dzień zespół zajmuje się m. in.:
- rozwojem aplikacji webowej dla naszych klientów,
- optymalizowaniem przechowywania zbieranych danych,
- rozwojem, optymalizacją i utrzymaniem systemów przetwarzających duże ilości danych.
Czym się będziesz zajmować:
- projektowaniem, implementacją, testowaniem i wdrażaniem nowych funkcjonalności,
- przeprowadzaniem review kodu,
- precyzowaniem wymagań z Product Ownerem i osobami z innych zespołów,
- rozwijaniem dokumentacji,
- analizą danych prowadzącą do wybrania optymalnego rozwiązania danego problemu.
Czego oczekujemy:
- minimum 3 lat doświadczenia komercyjnego w pracy z językiem Python,
- umiejętności pisania testów jednostkowych,
- znajomości Git,
- umiejętności projektowania zmian obejmujących wiele modułów jednocześnie,
- doświadczenia pracy w systemie Linux (Ubuntu) i pisania prostych skryptów w Bashu.
Mile widziane:
- dobra znajomość frameworku Django,
- podstawowa znajomość C++ i JavaScript,
- umiejętność pracy z dużymi zbiorami danych,
- doświadczenie z używania baz NoSQL (np. Cassandra),
- znajomość bazy ClickHouse,
- znajomość Dockera i Jenkinsa.
Oferujemy:
- przestrzeń na zdobywanie wiedzy i nowych umiejętności pod okiem najlepszych specjalistów,
- elastyczne godziny pracy i dogodną dla Ciebie formę zatrudnienia,
- możliwość pracy hybrydowej (ze spotkaniami w biurze raz na 2-3 tygodnie),
- dofinansowanie do karty medycznej (Medicover) i Multisport,
- wiele ciekawych benefitów, w tym nauka języka angielskiego, masaże w biurze, szkolenia wewnętrzne i zewnętrzne.