
AB InBev е глобална пивоварна компания с портфолио от над 500 бирени марки, включващо утвърдени международни брандове и местни фаворити. С традиция в пивоварството, датираща от повече от 600 години, компанията се фокусира върху развитието на своите продукти чрез иновации, като същевременно насърчава устойчивостта и отговорната консумация на алкохол. Широката ѝ дейност обхваща пивоварство, маркетинг на брандове, хотелиерство и преживявания за потребителите на различни пазари.
Главен софтуерен архитект – уеб приложения с интензивна обработка на данни и персонализация (дистанционна работа от Бразилия)
Ще ръководите архитектурата и реализацията на уеб приложения с интензивна обработка на данни в Microsoft Azure за глобалните дигитални платформи за растеж на AB InBev. Ще отговаряте за производителни API интерфейси, системи за данни, сигурност и продукционна архитектура.
Описание
- Ще ръководите системната архитектура и практическата реализация на уеб продукт с интензивна обработка на данни, изграден върху Microsoft Azure.
- Ще поемете цялостната отговорност за услугите, API интерфейсите, слоя Next.js, интеграциите, сигурността и поведението при натоварване.
- Ще проектирате и реализирате високопроизводителни системи и ще програмирате критичните пътища от първоначалния дизайн до продукционната среда.
- Ще разработвате подходи за извличане, обработка и представяне на големи обеми данни, включително моделиране, оптимизация на SQL, кеширане, странициране, агрегиране, търсене и асинхронна обработка.
- Ще създавате табла, отчети и възможности за изследване на данни чрез съществуващите платформи за данни.
- Ще избирате и документирате архитектурни модели, включително модулни монолити, микросървиси, синхронни системи и архитектури, управлявани от събития.
- При техническите решения ще балансирате производителност, съгласуваност, сигурност, разходи и оперативна сложност.
- Ще установите практики за удостоверяване, оторизация, наблюдаемост, автоматизирано тестване, преглед на код и непрекъсната доставка.
- Ще прилагате практики за инженеринг с помощта на изкуствен интелект в екипната разработка.
- Ще си сътрудничите с екипите за приемане на данни, конвейери и платформи за данни, като същевременно ще отговаряте за сигурната и производителна доставка на данни към приложенията.
Изисквания
- Бакалавърска степен по компютърни науки, инженерство, математика или друга количествена дисциплина; магистърска степен или докторска степен са предимство.
- Опит като Staff Engineer, Principal Engineer, софтуерен архитект или сравним опит в проектирането и реализирането на широкомащабни, високопроизводителни уеб приложения и бекенд системи.
- Експертни познания в проектирането на системи за продукционен мащаб, включително граници на услугите, потоци от данни, съгласуваност, режими на отказ и обосновани архитектурни компромиси.
- Напреднали практически познания по Java, с използване на Go и/или Python според нуждите.
- Работни познания по TypeScript, React и Next.js, достатъчни за оформяне и принос към уеб приложението.
- Продукционен опит с Microsoft Azure, проектиране на API и интеграции и разпределени системи, включително опашки, събития, идемпотентност, съгласуваност, устойчивост и толерантност към откази.
- Отлични умения по SQL, моделиране на данни и оптимизация на заявки, както и опит с NoSQL, кеширане и търсене, насочени към бързи интерфейси и API с интензивно използване на данни.
- Опит с автоматизирано тестване, CI/CD, контейнери, Kubernetes, инфраструктура като код и отстраняване на проблеми в продукционна среда чрез логове, метрики и трасета.
- Допълнителен опит с аналитични или BI продукти, разговорни интерфейси, мултитенантни системи, домейн-ориентиран дизайн, функционални флагове или прогресивна доставка е предимство.
- Способност да съчетавате архитектурна преценка с имплементация и да останете активно ангажирани с кодовата база.
- Прагматичен подход при вземане на решения, включително разпознаване на моментите, когато по-простият дизайн е достатъчен.
- Способност за ясно комуникиране на рискове, решения и ограничения пред техническа и бизнес аудитория, както и за подобряване на качеството на екипа чрез личен пример, прегледи и сътрудничество.
Придобивки
- Бонус според резултатите*
- Бонус за присъствие*
- Частен пенсионен план
- Добавка за храна
- Неформална офис среда и дрескод
- Почивни дни*
- Здравна, стоматологична и животозастрахователна застраховка
- Отстъпки за лекарства
- Партньорство с WellHub
- Субсидии за грижи за деца
- Отстъпки за продукти на Ambev*
- Партньорство с Clube Ben
- Стипендия*
- Осигуряване на учебни материали
- Езикови и обучителни платформи
- Добавка за транспорт