Senior Software Engineer in Wrocław

Senior Software Engineer in Wrocław

Wrocław Pełny etat 120690 - 147510 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: Konkurencyjne wynagrodzenie, elastyczne godziny pracy i wsparcie w rozwoju zawodowym.
  • Pozostałe informacje: Kultura ciągłego uczenia się i możliwości rozwoju kariery w międzynarodowym zespole.
  • Dlaczego ta praca: Pracuj nad przełomowymi projektami i rozwijaj swoje umiejętności w dynamicznym środowisku.
  • Kwalifikacje: Minimum 4 lata doświadczenia w inżynierii oprogramowania i znajomość Perl, Go oraz Python.

Przewidywane wynagrodzenie mieści się w przedziale 120690 - 147510 zł za rok.

Poszukujemy inżyniera oprogramowania na poziomie średnim, który dołączy do zespołu Core Compute. Zespół 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 lata doświadczenia 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, affinity CPU).
  • Doświadczenie w programowaniu systemów Linux i zarządzaniu cyklem życia VM.

Miło widziane:

  • 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 dużej liczbie rdzeni.
  • Rozwój i aktualizacja RESTful API oraz możliwości backendowych w celu wsparcia zagnieżdżonej wirtualizacji 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 bezproblemowych przepływów wdrożeniowych.

Co oferujemy:

  • Empowering Projects: 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.
  • Empowering Growth: Promujemy kulturę ciągłego uczenia się i rozwoju zawodowego.
  • DE&I Matters: Głęboko cenimy różnorodność i dążymy do zapewnienia równych szans dla wszystkich osób.
  • Career Development: Nasza kultura korporacyjna kładzie duży nacisk na rozwój kariery, oferując liczne możliwości wzrostu.
  • Comprehensive Benefits: Oferujemy kompleksowy pakiet świadczeń, który priorytetowo traktuje dobrostan naszych konsultantów.
  • Flexible Opportunities: Priorytetem jest dla nas równowaga 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 Software Engineer in Wrocław – 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 Software Engineer in Wrocław

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