1dea
1dea
New

Senior | Principal Engineer | Architect | distributed systems

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

Tech Stack / Keywords

Golangdistributed systems

Firma i stanowisko

Klient z USA realizujący projekt greenfieldowy w obszarze zaawansowanych modeli AI, centrów danych, fotoniki oraz R&D. Projekt dotyczy budowy nowej generacji systemu MES (Manufacturing Execution System) wspierającego wielkoseryjną produkcję urządzeń opartych na fotonice krzemowej, integrującego zarządzanie halą produkcyjną, systemy danych oraz platformy zewnętrzne (ERP, dostawców i producentów kontraktowych).

Wymagania

  • 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.
  • 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.
  • Przeprowadzanie code reviews.

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.
  • Zapewnianie skalowalności, wydajności i niezawodności poprzez testowanie i optymalizację.

Benefity

  • Praca w modelu B2B z kontraktem bezpośrednio podpisywanym z klientem, bez pośredników.
  • Długoterminowa współpraca.
  • Praca w trybie hybrydowym: wizyty w biurze 2-3 dni w tygodniu.
  • Możliwość pracy nad innowacyjnym projektem w obszarze AI, fotoniki i R&D.

Inne informacje

Praca dostępna dla kandydatów z lokalizacją w Krakowie, wymagana obecność w biurze 2-3 dni w tygodniu. Kontrakt B2B, współpraca bez pośredników. Współpraca międzynarodowa, klient z USA, praca w polskiej strefie czasowej.

1dea

1dea

117 aktywnych ofert

Zobacz wszystkie oferty
Aplikuj teraz