Utwórz profil, aby pracodawcy mogli Cię znaleźć, otrzymywać lepiej dopasowane oferty pracy i szybciej aplikować.
  • Wyszukiwanie ofert pracy
  • Zapisane
  • Stwórz CV
    Nowe
  • Wynagrodzenia
  • Subskrypcje

Senior Developer | Staff Developer | Technical Lead | Architect | distributed systems | greenfield project | AI

Pełny etat

1dea

  • Minimum 5 lat doświadczenia w budowie systemów backendowych lub rozproszonych.
  • Bardzo dobra znajomość języków programowania takich jak C#, Java lub Go .
  • Solidna wiedza z zakresu systemów rozproszonych, mikroserwisów i projektowania API.
  • Umiejętność projektowania baz danych (modele relacyjne, normalizacja, optymalizacja wydajności).
  • Doświadczenie w programowaniu współbieżnym, równoległym oraz projektowaniu skalowalnych systemów.
  • Bardzo dobre umiejętności komunikacyjne i współpraca międzyzespołowa.
  • Angielski na poziomie B2+ / C1 -> współpraca międzynarodowa

Lokalizacja biura: Kraków

Forma zatrudnienia: B2B, jesteśmy otwarci na propozycje kandydatów | kontrakt bezpośrednio podpisywany z klientem, bez pośredników

Domena: Zaawansowane modele AI | centra danych | fotonika | G reenfieldowy projekt - projektowanie i stworzenie od podstaw dużej platformy klasy enterprise.

Prosimy o CV w j. angielskim

Poszukujemy osób na różnych poziomach doświadczenia - Senior, Staff oraz Technical Lead/Architect.

Jesteśmy otwarci na kandydatów z dostępnością zarówno ASAP jak i 3 miesięcznym okresem wypowiedzenia.

,[Projektowanie i budowa rozproszonych systemów backendowych wspierających MES (Manufacturing Execution System) i sterowanie produkcją., Definiowanie architektury systemu, API oraz modeli danych dla środowisk wymagających wysokiej skali i niezawodności., Tworzenie mikroserwisów i integracji łączących systemy wewnętrzne z ERP, dostawcami i partnerami produkcyjnymi., Analiza istniejących rozwiązań MES i systemów enterprise (komercyjnych oraz open source) w celu projektowania optymalnych rozwiązań., Prowadzenie prac prototypowych, tworzenie proof-of-conceptów oraz iteracyjne doskonalenie systemów., Projektowanie i implementacja przepływów danych oraz procesów pomiędzy wieloma systemami., Umożliwianie przesyłu danych w czasie rzeczywistym, ich transformacji oraz automatyzacji opartej na zdarzeniach., Budowa integracji łączących systemy produkcyjne, partnerów zewnętrznych i narzędzia wewnętrzne., Stosowanie najlepszych praktyk dotyczących architektury, jakości kodu i projektowania systemów., Przeprowadzanie code reviews., Zapewnianie skalowalności, wydajności i niezawodności poprzez testowanie i optymalizację.] Requirements: distributed systems, C#, Java, Golang
Oferta pracy dodana 6 dni temu