1dea
1dea
New

Senior | Principal Engineer | Architect | distributed systems

Brak informacji o wynagrodzeniu
SeniorFull-time
#377146·Dodano dziś·0
Źródło: nofluffjobs.com
Aplikuj teraz

Tech Stack / Keywords

Scaladistributed systems

Firma i stanowisko

Firma 1dea poszukuje doświadczonego inżyniera na stanowisko Senior | Principal Engineer | Architect do pracy nad greenfieldowym projektem platformy klasy enterprise wspierającej produkcję zaawansowanych urządzeń opartych na fotonice krzemowej. Projekt dotyczy systemu MES (Manufacturing Execution System) integrującego zarządzanie halą produkcyjną, systemy danych oraz platformy zewnętrzne, takie jak ERP i dostawcy. Praca odbywa się w Krakowie w modelu hybrydowym, z klientem z USA, w strefie czasowej Polski.

Wymagania

  • Minimum 5 lat doświadczenia w budowie systemów backendowych lub rozproszonych.
  • Bardzo dobra znajomość języków programowania takich jak Scala, 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.
  • Znajomość języka angielskiego na poziomie B2+ / C1.
  • Wyższe techniczne wykształcenie.

Obowiązki

Architektura systemów i rozwój oprogramowania:

  • 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.

Badania i rozwiązywanie problemów:

  • Analiza istniejących rozwiązań MES i systemów enterprise (komercyjnych oraz open source) w celu projektowania optymalnych rozwiązań.
  • Przekładanie zmieniających się i nieprecyzyjnie określonych wymagań na solidne rozwiązania techniczne.
  • Prowadzenie prac prototypowych, tworzenie proof-of-conceptów oraz iteracyjne doskonalenie systemów.

Integracja danych i procesó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.

Podejście:

  • 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ę.

Benefity

  • Praca w modelu B2B z długoterminową współpracą.
  • Możliwość pracy hybrydowej: 2-3 dni w tygodniu w biurze w Krakowie.
  • Praca przy innowacyjnym, greenfieldowym projekcie klasy enterprise.
  • Współpraca z klientem z USA w strefie czasowej Polski.
1dea

1dea

117 aktywnych ofert

Zobacz wszystkie oferty
Aplikuj teraz