Scala Developer
O projekcie
Dołącz do zespołu rozwijającego rozwiązania wspierające wykrywanie i analizę ryzyka związanego z przestępczością finansową na globalną skalę. Projekt wykorzystuje technologie Big Data, sztuczną inteligencję oraz rozwiązania chmurowe do przetwarzania i analizy ogromnych wolumenów danych.
Pracujemy w międzynarodowym środowisku Agile Scrum, w zespołach zlokalizowanych w Polsce, Wielkiej Brytanii i Chinach.
Stack technologiczny: Scala, Apache Spark, Google Cloud Platform (GCP), Apache Airflow, Hadoop, Elasticsearch, Python, GitHub, Jenkins, Jira, Confluence, relacyjne bazy danych.
Tryb pracy: hybryda - praca z biura 1 raz w tygodniu (poniedziałki lub piątki)
Wymagania
Minimum 3 lata doświadczenia w programowaniu w Scala
Bardzo dobra znajomość i doświadczenie w pracy: Apache Hadoop i Apache Spark
Doświadczenie w pracy z GitHub
Podstawowa znajomość Python
Doświadczenie w pracy zgodnie z metodyką Scrum
Dobra znajomość języka angielskiego umożliwiająca swobodną komunikację w międzynarodowym środowisku
Mile widziane
Doświadczenie z Google Cloud Platform (GCP)
Znajomość JUnit oraz podejść TDD i BDD
Doświadczenie z Jenkins
Znajomość zasad Clean Code, SOLID, KISS, DRY oraz wzorców projektowych
Doświadczenie z Elasticsearch
-
Certyfikaty Secure Code Warrior
Twoje zadania
Tworzenie i rozwój pipeline’ów przetwarzania danych z wykorzystaniem Scala i Apache Spark w środowisku GCP
Analiza oraz przetwarzanie danych w środowisku Big Data
Udział w pełnym cyklu wytwarzania oprogramowania – od analizy wymagań po wdrożenie produkcyjne
Utrzymanie, testowanie i rozwój istniejących rozwiązań
Współpraca z międzynarodowymi zespołami oraz aktywny udział w procesie Scrum
Co oferuje projekt?
Praca przy rozwiązaniu wspierającym globalną walkę z przestępczością finansową
Międzynarodowe środowisko i współpraca z ekspertami z różnych krajów
Nowoczesny stack technologiczny oparty o Big Data i Cloud
Możliwość pracy z ogromnymi wolumenami danych
Kultura organizacyjna oparta na współpracy, wymianie wiedzy i ciągłym doskonaleniu
Realny wpływ na rozwój produktu oraz podejmowane decyzje techniczne