Są dwa rodzaje pracy – taką którą możesz wykonywać i taką, którą chcesz robić. W KCDO staramy się być najlepszym przykładem tego drugiego.
Na start kilka słów o nas:
Otaczającą nas rzeczywistość biznesową kształtujemy dzięki danym, które umiejętnie analizujemy i przekształcamy w istotne biznesowe produkty oraz usługi. Rozwiązania dostarczamy głównie do przedsiębiorstw z sektora finansowego i energetycznego. Wierzymy, że wiedza zaszyta w danych przyczynia się do rozwoju nie tylko poszczególnych branż, ale całej gospodarki. Obecnie rozwijamy trzy linie produktowe: filestock, geodivision oraz reckonest.
Tworzymy niewielki, zgrany zespół ludzi, którym zależy na dostarczaniu klientom produktów i usług na najwyższym poziomie. Chcemy rozwijać nasze technologie i zdobywać nowe rynki, dlatego powiększamy zespół developerski i szukamy Scala Developerów na poziomie mid i senior.
Kogo szukamy?
Szukamy osoby, która w roli Scala Developera będzie wspierać rozwój naszych produktów. Stawiamy mocno na chęć wychodzenia z inicjatywą i wpływ na rozwój firmy przez wszystkich członków zespołu. To czy będziesz pełnić jedną z wiodących ról w organizacji zależy tylko od Ciebie i Twoich aspiracji. Nie chcemy tylko pracownika ale kogoś kto będzie z nami współtworzył. Zależy nam na osobach, które będą zarażać entuzjazmem, chętnie podzielą się swoją wiedzą i jednocześnie będą dbać o jakość swojej (i innych) pracy.
Co jest dla nas ważne?
Stawiamy na dobre praktyki związane z wytwarzaniem kodu i chcielibyśmy, aby każdy członek teamu był ich świadomy i promował je u innych. Najważniejsze zasady to: Każdy merge request musi przejść code review (gitlab). Programowania funkcyjnego i bezstanowego używamy nie tylko dla idei, ale przede wszystkim do minimalizacji ilości potencjalnych błędów. Wyznajemy zasadę, że “działa” to warunek konieczny, ale niewystarczający. I mamy nadzieję, że Ty też!
Co robimy?
- Za pomocą Scala, Akka, Kafka tworzymy aplikacje wyszukujące i gromadzące dane (crawling)
- Tworzymy procesy ETL za pomocą: Scala, Kafka, Slick, Groovy, Bash,
- Budujemy aplikacje webowe stosując: Scala, Spray, Akka, Play, Slick
- Używamy PostgreSQL, MongoDB, OrientDB jako DataMarty
- Używamy Cats i Shapeless do optymalizacji pracy
Pasujesz do na jeżeli:
- Swobodnie posługujesz się Scalą (co najmniej 2 lata doświadczenia komercyjnego)
- SQL to dla Ciebie chleb powszedni
- Masz otwarte podejście do tworzenia aplikacji backendowych
- Unix czy Bash nie są dla Ciebie zagadką i dobrze się nimi posługujesz
- Posiadasz wiedzę i praktykę z zakresu analizy dużych ilości danych (hurtownie danych)
- Znasz różne rozwiązania bazodanowe (nie tylko relacyjne)
- Wciąż słyszysz jakiż to z Ciebie zdolny analityk
- Z nadzorowaniem kilku niezależnych zadań radzisz sobie niczym wprawny żongler
- Nowych technologii uczysz się równie chętnie i szybko, jak Neo w Matrixie
- Zwą Cię precyzyjnym, zorganizowanym, samodzielnym i kreatywnym zawodnikiem
Dodatkowe plusy zgarniesz za:
- Znajomość co najmniej jednego z innych języków (np.: Java Script, Groovy, Python)
- Doświadczenie w projektowaniu i tworzeniu aplikacji reaktywnych
- Doświadczenie z pozostałymi technologiami, w których pracujemy: Kafka, RabbitMQ SBT, Akka, Play Framework, Monix, Cats
- Doświadczenie w procesie CI/CD oraz towarzyszących narzędzi np. Ansible, Docker;
Z naszej strony oferujemy Ci:
- Interesującą i odpowiedzialną pracę dającą możliwość realnego rozwoju i realizacji ambicji
- Pracę w zgranym zespole fajnych ludzi - to nie jest fałszywa skromność
- Dla Ciała – Multisport, prywatną opiekę medyczną i kuchnię połączoną z wygodnymi kanapami dla relaksu
- Dla Duszy – work-life balance, elastyczny czas pracy
- Dla Wygody – brak korporacyjnych struktur i dress codu, formę współpracy w ramach B2B oraz możliwość pracy zdalnej