
AB InBev to globalna firma piwowarska z portfolio obejmującym ponad 500 marek piwa, w tym uznane marki międzynarodowe i lokalne ulubione produkty. Dzięki ponad 600-letniej tradycji piwowarskiej firma rozwija swoje produkty poprzez innowacje, promując zrównoważony rozwój i odpowiedzialne spożywanie alkoholu. Jej szeroka działalność obejmuje piwowarstwo, marketing marek, hotelarstwo oraz doświadczenia konsumenckie na różnych rynkach.
Główny architekt oprogramowania — intensywnie przetwarzające dane aplikacje webowe i personalizacja (praca zdalna z Brazylii)
Kieruj architekturą i dostarczaniem opartych na Azure aplikacji webowych intensywnie przetwarzających dane dla globalnych platform rozwoju cyfrowego AB InBev. Odpowiadaj za wydajne interfejsy API, systemy danych, bezpieczeństwo i architekturę produkcyjną.
Opis
- Kieruj architekturą systemu i aktywnie uczestnicz w dostarczaniu produktu webowego intensywnie przetwarzającego dane, opartego na Microsoft Azure.
- Przejmij kompleksową odpowiedzialność za usługi, interfejsy API, warstwę Next.js, integracje, bezpieczeństwo i zachowanie systemu pod obciążeniem.
- Projektuj i dostarczaj wysokowydajne systemy, implementując ścieżki krytyczne od projektu początkowego do środowiska produkcyjnego.
- Opracowuj sposoby odpytywania, przetwarzania i prezentowania dużych wolumenów danych, obejmujące modelowanie, optymalizację SQL, buforowanie, paginację, agregację, wyszukiwanie i przetwarzanie asynchroniczne.
- Dostarczaj pulpity nawigacyjne, raporty i funkcje eksploracji danych z wykorzystaniem istniejących platform danych.
- Wybieraj i dokumentuj wzorce architektoniczne, w tym monolity modułowe, mikrousługi, systemy synchroniczne i projekty sterowane zdarzeniami.
- Uwzględniaj wydajność, spójność, bezpieczeństwo, koszty i złożoność operacyjną przy podejmowaniu decyzji technicznych.
- Ustanawiaj praktyki uwierzytelniania, autoryzacji, obserwowalności, testów automatycznych, przeglądów kodu i ciągłego dostarczania.
- Stosuj wspomagane przez AI praktyki inżynierskie w pracy zespołowej.
- Współpracuj z zespołami zajmującymi się pozyskiwaniem danych, potokami i platformą danych, odpowiadając za bezpieczne i wydajne dostarczanie danych aplikacji.
Wymagania
- Wykształcenie wyższe co najmniej pierwszego stopnia w dziedzinie informatyki, inżynierii, matematyki lub innej dyscyplinie ilościowej; stopień magistra lub doktorat będą dodatkowym atutem.
- Doświadczenie jako Staff Engineer, Principal Engineer, architekt oprogramowania lub porównywalne doświadczenie w projektowaniu i dostarczaniu wielkoskalowych, wysokowydajnych aplikacji webowych i systemów backendowych.
- Zaawansowana znajomość projektowania systemów o skali produkcyjnej, obejmująca granice usług, przepływy danych, spójność, tryby awarii i uzasadnione kompromisy architektoniczne.
- Zaawansowana praktyczna znajomość Javy oraz używanie Go i/lub Pythona w odpowiednich sytuacjach.
- Znajomość TypeScript, Reacta i Next.js wystarczająca do kształtowania i współtworzenia aplikacji webowej.
- Doświadczenie produkcyjne z Microsoft Azure, projektowaniem API i integracji oraz systemami rozproszonymi, w tym kolejkami, zdarzeniami, idempotencją, spójnością, odpornością i tolerancją błędów.
- Bardzo dobra znajomość SQL, modelowania danych i optymalizacji zapytań, a także doświadczenie z NoSQL, buforowaniem i wyszukiwaniem ukierunkowanym na szybkie, intensywnie korzystające z danych interfejsy i API.
- Doświadczenie w testach automatycznych, CI/CD, kontenerach, Kubernetesie, infrastrukturze jako kodzie oraz rozwiązywaniu problemów produkcyjnych z użyciem logów, metryk i śladów.
- Dodatkowe doświadczenie z produktami analitycznymi lub BI, interfejsami konwersacyjnymi, systemami wielodzierżawnymi, projektowaniem sterowanym domeną, flagami funkcji lub stopniowym wdrażaniem będzie atutem.
- Umiejętność łączenia osądu architektonicznego z implementacją i aktywnego udziału w pracy z bazą kodu.
- Pragmatyczne podejmowanie decyzji, w tym rozpoznawanie sytuacji, w których wystarczające jest prostsze rozwiązanie.
- Umiejętność jasnego komunikowania ryzyk, decyzji i ograniczeń odbiorcom technicznym i biznesowym oraz podnoszenia jakości pracy zespołu przez przykład, przeglądy i współpracę.
Benefity
- Premia zależna od wyników*
- Premia za obecność*
- Prywatny plan emerytalny
- Dodatek na posiłki
- Swobodna atmosfera w biurze i nieformalny dress code
- Dni wolne*
- Ubezpieczenie zdrowotne, stomatologiczne i na życie
- Zniżki na leki
- Partnerstwo z WellHub
- Dofinansowanie opieki nad dziećmi
- Zniżki na produkty Ambev*
- Partnerstwo z Clube Ben
- Stypendium*
- Zapewnienie materiałów szkolnych
- Platformy językowe i szkoleniowe
- Dodatek transportowy