Starszy programista Java/Big Data (Spark) віддалено Opis projektu: Nowa generacja platforma do zarządzania danymi obejmującymi wiele zasobów, zapewniająca spójne na całym świecie dane oraz innowacyjne narzędzia wspierające strategię biznesową dla klientów handlowych/sprzedażowych, zbudowana na architekturze dużych zbiorów danych, wysoce skalowalna i gotowa do pracy w chmurze. Platforma umożliwia wiodące w branży rozwiązania analityczne, raportowanie dla klientów, zgodność z przepisami, nadzór
Starszy programista Java/Big Data (Spark)
віддалено
- Opis projektu: Nowa generacja platforma do zarządzania danymi obejmującymi wiele zasobów, zapewniająca spójne na całym świecie dane oraz innowacyjne narzędzia wspierające strategię biznesową dla klientów handlowych/sprzedażowych, zbudowana na architekturze dużych zbiorów danych, wysoce skalowalna i gotowa do pracy w chmurze. Platforma umożliwia wiodące w branży rozwiązania analityczne, raportowanie dla klientów, zgodność z przepisami, nadzór, raportowanie nadzorcze i rozwiązania do nauki o danych (data płomień). Stos technologiczny projektu: Java, Scala, Spring, SQL, Kafka, Hadoop. Poszukujemy silnego starszego programisty Java, który potrafi pracować w zespole, być mentorem dla członków zespołu, komunikować się z interesariuszami oraz odpowiadać za cały zespół i wyniki działań, które są przypisane. Rola Tech Leada polega na pracy z silnymi zespołami programistycznymi (2 Starszych Programistów Java, 2 Regularnych Programistów Java), możliwość pracy z Big Data poszerzania wiedzy w tej dziedzinie z wykorzystaniem zasobów międzynarodowego banku .
- Obowiązki: • Tworzenie struktur do przyjmowania/modelowania złożonych danych;
• Opracuj buforowanie o niskim opóźnieniu do obsługi Front Office;
• Integracja z różnymi zewnętrznymi źródłami danych (Storm, JDBC, KDB+, WebSockets, usługi REST, pliki płaskie). - Opis umiejętności obowiązkowych: • Co najmniej 5 lat doświadczenia w tworzeniu oprogramowania backendowego;
• Dobra znajomość języków programowania Java;
• Apache Spark;
• Powinien znać algorytmy i wzorce projektowe;
• Zrozumienie systemów rozproszonych;
• Zrozumienie przepływu pracy CI/CD ;
• Znajomość środowiska Linux, w tym umiejętność pisania skryptów. - Przydatne umiejętności Opis: • Bazy danych w pamięci
• Ekosystem Hadoop (HDFS, Impala, HIVE, HBASE itp.)
• Zaplecze finansowe
• Ponad 1-letnie doświadczenie w uczeniu maszynowym w Javie lub Pythonie - Języki:
- Angielski: B2 Wyższy średniozaawansowany