
AB InBev — глобальная пивоваренная компания с портфелем более чем из 500 пивных брендов, среди которых представлены известные международные марки и местные фавориты. Обладая более чем 600-летними традициями пивоварения, компания развивает свою продукцию благодаря инновациям, уделяя внимание устойчивому развитию и ответственному употреблению алкоголя. Ее масштабный бизнес объединяет пивоварение, маркетинг брендов, гостиничный бизнес и потребительский опыт на разных рынках.
Ведущий архитектор программного обеспечения — веб-приложения с интенсивной обработкой данных и персонализация (удалённая работа из Бразилии)
Руководите архитектурой и разработкой веб-приложений на базе Azure с интенсивной обработкой данных для глобальных цифровых платформ AB InBev. Отвечайте за производительные API, системы данных, безопасность и архитектуру промышленной эксплуатации.
Описание
- Руководите системной архитектурой и непосредственно участвуйте в разработке веб-продукта с интенсивной обработкой данных на базе Microsoft Azure.
- Отвечайте за сервисы, API, слой Next.js, интеграции, безопасность и поведение системы под нагрузкой от начала до конца.
- Проектируйте и создавайте высокопроизводительные системы, реализуя критически важные компоненты от первоначального проектирования до промышленной эксплуатации.
- Разрабатывайте подходы к запросам, обработке и представлению больших объёмов данных, включая моделирование, оптимизацию SQL, кэширование, пагинацию, агрегацию, поиск и асинхронную обработку.
- Создавайте информационные панели, отчёты и возможности исследования данных с использованием существующих платформ данных.
- Выбирайте и документируйте архитектурные шаблоны, включая модульные монолиты, микросервисы, синхронные системы и событийно-ориентированные решения.
- Принимайте технические решения с учётом производительности, согласованности, безопасности, стоимости и операционной сложности.
- Внедряйте практики аутентификации, авторизации, наблюдаемости, автоматизированного тестирования, проверки кода и непрерывной поставки.
- Применяйте инженерные практики с использованием ИИ в командной разработке.
- Сотрудничайте с командами загрузки данных, конвейеров и платформ данных, отвечая за безопасную и производительную доставку данных приложения.
Требования
- Степень бакалавра в области компьютерных наук, инженерии, математики или другой количественной дисциплины; наличие степени магистра или PhD будет преимуществом.
- Опыт работы в роли 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
- Стипендия*
- Компенсация школьных принадлежностей
- Языковые и обучающие платформы
- Компенсация транспортных расходов