Senior ARM Porting & Orchestration Engineer in Katowice

Senior ARM Porting & Orchestration Engineer in Katowice

Katowice Pełny etat 118800 - 145200 zł / rok (szac.) Hybrydowo
G

W skrócie

  • Zadania: Refaktoryzuj i portuj mikroserwisy do architektury ARM64 oraz rozwijaj RESTful API.
  • Firma: GlobalLogic, lider w inżynierii cyfrowej z różnorodnymi projektami.
  • Benefity: Elastyczne godziny pracy, rozwój zawodowy i kompleksowy pakiet benefitów.
  • Pozostałe informacje: Kultura ciągłego uczenia się i możliwości rozwoju kariery.
  • Dlaczego ta praca: Pracuj nad przełomowymi projektami i wpływaj na życie ludzi.
  • Kwalifikacje: Minimum 4 lata doświadczenia w inżynierii oprogramowania i znajomość Linuxa.

Przewidywane wynagrodzenie mieści się w przedziale 118800 - 145200 zł za rok.

Poszukujemy starszego inżyniera oprogramowania do zespołu Core Compute, który jest odpowiedzialny za mikroserwisy backendowe oraz logikę orkiestracji zarządzającą maszynami wirtualnymi w całym centrum danych. W tej roli będziesz refaktoryzować legacy i nowoczesne bazy kodu kontrolnego, aby zapewnić pełną kompatybilność i wysoką wydajność na nowej flocie serwerów ARM (NVIDIA Vera).

Wymagania:

  • Licencjat z informatyki, inżynierii oprogramowania lub pokrewnej dziedziny.
  • Minimum 4-letnie doświadczenie w komercyjnej inżynierii oprogramowania w zakresie rozwoju infrastruktury chmurowej backendowej.
  • Praktyczne doświadczenie w pracy z API orkiestracyjnymi i zarządzaniem cyklem życia maszyn wirtualnych.
  • Biegłość w Perl (usługi legacy) oraz Go i Python.
  • Praktyczna wiedza na temat architektury i wewnętrznych mechanizmów systemu Linux (zarządzanie procesami, alokacja pamięci, affinita CPU).
  • Doświadczenie w programowaniu systemów Linux i zarządzaniu cyklem życia VM.

Preferowane:

  • Doświadczenie w refaktoryzacji legacy baz kodu podczas migracji platform.
  • Znajomość optymalizacji pamięci NUMA i refaktoryzacji mikroserwisów.

Obowiązki:

  • Refaktoryzacja i portowanie mikroserwisów kontrolnych (vbin, LSS, LDM, VMAP, RS) do uruchamiania natywnie na architekturze ARM64.
  • Implementacja logiki alokacji pamięci NUMA w Pythonie w celu minimalizacji opóźnień i eliminacji cross-talk na węzłach ARM o wysokiej liczbie rdzeni.
  • Rozwój i aktualizacja RESTful API oraz możliwości backendowych w celu wsparcia wirtualizacji zagnieżdżonej i nowych planów instancji.
  • Ścisła współpraca z inżynierami SRE i QA w celu zapewnienia stabilności usług, serializacji stanu i płynnych procesów wdrożeniowych.

Co oferujemy:

  • Projekty dające moc: Z ponad 500 klientami z różnych branż i dziedzin, oferujemy ekscytującą możliwość przyczynienia się do przełomowych projektów wykorzystujących nowoczesne technologie.
  • Wzmacniający rozwój: Promujemy kulturę ciągłego uczenia się i rozwoju zawodowego.
  • Różnorodność i integracja: Głęboko cenimy różnorodność i jesteśmy zobowiązani do zapewnienia równych szans dla wszystkich osób.
  • Rozwój kariery: Nasza kultura korporacyjna kładzie silny nacisk na rozwój kariery, oferując liczne możliwości wzrostu.
  • Kompleksowe świadczenia: Oferujemy kompleksowy pakiet świadczeń, który priorytetowo traktuje dobrostan naszych konsultantów.
  • Elastyczne możliwości: Priorytetowo traktujemy równowagę między życiem zawodowym a prywatnym, oferując elastyczne możliwości dostosowane do Twojego stylu życia.

O GlobalLogic: GlobalLogic, firma należąca do grupy Hitachi, jest zaufanym partnerem w zakresie inżynierii cyfrowej dla największych i najbardziej innowacyjnych firm na świecie.

Senior ARM Porting & Orchestration Engineer in Katowice – pracodawca: GlobalLogic Inc.

GlobalLogic to doskonały pracodawca, który oferuje wyjątkowe możliwości rozwoju zawodowego w dynamicznym środowisku IoT. Nasza kultura pracy opiera się na różnorodności i inkluzyjności, co sprzyja kreatywności i innowacyjności. Oferujemy elastyczne warunki pracy oraz kompleksowy pakiet benefitów, dbając o zdrowie i dobrostan naszych pracowników.

G

Dane kontaktowe:

Zespół rekrutacyjny GlobalLogic Inc.

Naszym zdaniem te umiejętności pozwolą ci błyszczeć jako Senior ARM Porting & Orchestration Engineer in Katowice

Programowanie w Perl
Programowanie w Go
Programowanie w Pythonie
Zarządzanie cyklem życia maszyn wirtualnych
Architektura i wewnętrzna struktura systemu Linux
Programowanie systemowe w Linux
Refaktoryzacja kodu