Publikuj oferty pracy
Zatrudniaj bez prowizji
5 wyświetleń
SoftConstruct Ukraine
13 sierpnia 2024
віддалено
SoftConstruct Ukraina to duża firma produktowa z językiem ormiańskim korzenie.
Tworzymy rozwiązania z obszarów Big Data, Data Science i CryptoExchange. Łączymy naszą wiedzę w zakresie tworzenia oprogramowania iGaming z zaawansowanymi technologiami, aby tworzyć oryginalne oprogramowanie, takie jak statystyki sportowe, analiza ryzyka, bezpieczeństwo. W większości przypadków zajmujemy się projektami nietypowymi dla rynku, staramy się znajdować i generować nowe rozwiązania technologiczne w naszej dziedzinie. Wspieramy naszych kolegów, którzy aktywnie uczestniczą we wszystkich sferach obronności naszego kraju, a także pomagamy w opracowywaniu rozwiązań, wsparciu bezpieczeństwa technicznego – sektora informacyjnego państwa. Jesteśmy gotowi zaoferować pracę specjalistom IT, którzy jej potrzebują.Jeśli szukasz nowego, pełnego wyzwań stanowiska w specjalizacji Java i masz odpowiednie doświadczenie, z przyjemnością zaoferujemy Ci stanowisko Młodszego inżyniera Java < b> .
Projekt:
Nasza platforma danych jest częścią platformy b2b i została zaprojektowana tak, aby zapewniać dobrą wydajność, prostotę, współbieżność i niską cenę skuteczność gromadzenia danych, szybkiej analizy i wydobywania wniosków opartych na danych dla użytkowników biznesowych.
Zbudowany w oparciu o architekturę Lambda, umożliwia umiejętne zarządzanie ogromnymi ilościami danych, wykorzystując metody przetwarzania wsadowego i strumieniowego. To podwójne podejście zapewnia równowagę między opóźnieniami, przepustowością i odpornością na błędy. Przetwarzanie wsadowe zapewnia kompleksowe i dokładne widoki dużych zbiorów danych, natomiast przetwarzanie strumieniowe w czasie rzeczywistym zapewnia natychmiastowy wgląd w dane online.
Główne obowiązki:
— Opracowywanie, wdrażanie i automatyzowanie wdrożeń systemów rozproszonych w celu gromadzenia i przetwarzania zdarzeń z wielu źródeł;
— Projektuj schematy danych i zarządzaj nimi;
— Tworzenie i utrzymywanie łączników, producentów i konsumentów Kafka w celu wydajnego przesyłania strumieniowego i przetwarzania danych;
— Optymalizuj wydajność systemów rozproszonych, aby efektywnie obsługiwać duże ilości danych;
— Identyfikuj i rozwiązuj problemy w potokach danych i systemach rozproszonych, aby zapewnić płynne działanie;
— Współpracuj z zespołami DevOps w celu wdrażania, monitorowania i skalowania klastrów Kafka zgodnie z wymaganiami.
Niezbędne:
– Dogłębna znajomość Java Core;
— Znajomość struktur danych i algorytmów;
— Znajomość OOP/OOD;
— Znajomość koncepcji, zasad i wzorców projektowania oprogramowania;
— Doświadczenie z relacyjnymi i nierelacyjnymi bazami danych;
— Myślenie matematyczne, analityczne iumiejętności rozwiązywania problemów.
Mile widziane:
– Doświadczenie ze stosem Kafka (strumienie Kafka, Kafka Connect, rejestr schematów Kafka);
– Doświadczenie z dowolnymi platformami przetwarzania danych przesyłanych strumieniowo (np. Spark Streaming, Flink);
— Zrozumienie technologii Big Data (MapReduce, Hadoop, Spark itp.);
– Pewne doświadczenie z narzędziami do orkiestracji kontenerów (np. Kubernetes).
Brzmi interesująco? Aplikuj teraz, nie czekaj!
SoftConstruct to fajne miejsce do pracy, w którym będziesz się dobrze bawić, nawiązywać przyjaźnie i rozwijać się zawodowo.