Senior Golang Software Engineer
Wakacje.pl
Rola Backend Engineera w firmie e-commerce, która jest częścią większej grupy medialno-e-commerce. Głównym celem jest utrzymanie i rozwój platformy Supply Nexus, która obsługuje operacje w krajach DACH i CEE. Obejmuje to migrację i przeprojektowanie legacy service na nowoczesną platformę, a także podstawowe zadania DevOps.
Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji.
Brakuje: konkretne widełki wynagrodzenia., dokładna liczba dni pracy w biurze w modelu hybrydowym..
Rola Backend Engineera w firmie e-commerce, która jest częścią większej grupy medialno-e-commerce. Głównym celem jest utrzymanie i rozwój platformy Supply Nexus, która obsługuje operacje w krajach DACH i CEE. Obejmuje to migrację i przeprojektowanie legacy service na nowoczesną platformę, a także podstawowe zadania DevOps.
- ✓Możliwość udziału w end-to-end migracji i przeprojektowaniu kluczowej platformy.
- ✓Praca nad strategiczną platformą Supply Nexus obsługującą rynki DACH i CEE.
- ✓Część dużej grupy medialno-e-commerce (Wirtualna Polska Holding).
- ✓Możliwość pracy nad rozwojem API i integracji.
- ✓Elastyczne godziny pracy.
- −Migracja i przeprojektowanie legacy service może oznaczać pracę z przestarzałym kodem i technologiami, co może być wyzwaniem.
- !Nie podano konkretnych widełek wynagrodzenia, jedynie 'Competitive Salary'.
- !Nie sprecyzowano, ile dni w tygodniu będzie wymagana obecność w biurze w modelu hybrydowym.
- !Zakres obowiązków DevOps jest określony jako 'podstawowy', co może oznaczać ograniczone możliwości rozwoju w tym kierunku.
- ?Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji
- •Utrzymanie i rozwijanie platformy Supply Nexus, w tym silnika rezerwacji grupowego.
- •Udział w kompleksowej migracji i przeprojektowaniu legacy service na nowoczesną platformę.
- •Wykonywanie podstawowych zadań DevOps, takich jak konfiguracja pipeline'ów CI/CD i optymalizacja zasobów chmurowych.
- •Monitorowanie i poprawa wydajności platformy, zapewniając skalowalność i niezawodność.
- •Utrzymanie i rozwijanie rozwiązań observability platformy poprzez logowanie, monitorowanie i alertowanie.
- •Współpraca z zespołami deweloperskimi i produktowymi w celu dopasowania rozwiązań technicznych do wymagań biznesowych.
- •Projektowanie i implementacja czystych, skalowalnych i łatwych w utrzymaniu rozwiązań w języku Go.
- •Wsparcie istniejącego rozwiązania opartego na PHP.
Oferta dla doświadczonych specjalistów (Senior).
Kandydat z minimum 6-letnim doświadczeniem w tworzeniu oprogramowania, w tym co najmniej 3 lata z GoLang i PHP. Powinien posiadać podstawową wiedzę na temat systemów rozproszonych, baz danych relacyjnych i API. Wymagana jest komunikatywna znajomość języka angielskiego (B2) i podstawowe doświadczenie z CI/CD.
Oferta nie jest dla osób bez doświadczenia w GoLang i PHP, ani dla tych, którzy nie posiadają podstawowej wiedzy o systemach rozproszonych i bazach danych. Kandydaci bez znajomości języka angielskiego na poziomie B2 lub bez możliwości pracy we Wrocławiu w modelu hybrydowym również nie powinni aplikować.
- ?Jakie są główne wyzwania związane z migracją legacy service na nowoczesną platformę?
- ?Jaki jest obecny stos technologiczny używany w ramach platformy Supply Nexus (poza wymienionymi)?
- ?Jak wygląda podział obowiązków między developerami a zespołem DevOps?
- ?Ile osób liczy zespół, do którego dołączy nowy inżynier?
- ?Jakie są plany rozwoju platformy Supply Nexus w najbliższych 1-2 latach?
- ?Czy są planowane dalsze inwestycje w rozwój platformy i technologii?
- ?Jak wygląda proces code review i jakie są standardy jakości kodu?
- −Konkretne widełki wynagrodzenia.
- −Dokładna liczba dni pracy w biurze w modelu hybrydowym.
- −Szczegółowy opis architektury docelowej platformy.
- −Informacje o narzędziach używanych do monitorowania i logowania (poza Kibana i Grafana jako 'nice to have').
- −Informacje o budżecie szkoleniowym i możliwościach rozwoju.
Firma promuje kulturę #TravelMindset, która obejmuje #Explore (lepsze sposoby na rozwój), #Engage (prawdziwa odpowiedzialność i praca zespołowa) oraz #Enjoy (tworzenie doświadczeń, na które ludzie czekają).