AB InBev
AB InBev
AB InBev 是一家全球性酿酒公司,拥有超过 500 个啤酒品牌,涵盖成熟的国际品牌和深受当地消费者喜爱的品牌。公司拥有 600 多年的酿酒传统,专注于通过创新开发产品,同时倡导可持续发展和理性饮酒。其广泛的业务覆盖多个市场,连接酿酒、品牌营销、酒店餐饮以及消费者体验。

高级软件架构师——数据密集型 Web 应用与个性化(巴西远程)

负责为 AB InBev 全球数字增长平台主导基于 Azure 的数据密集型 Web 应用架构与交付。负责高性能 API、数据系统、安全性及生产架构。

描述

  • 负责基于 Microsoft Azure 构建的数据密集型 Web 产品的系统架构与实践交付。
  • 端到端负责服务、API、Next.js 层、集成、安全性和负载行为。
  • 设计并交付高性能系统,从初始设计到生产环境编写关键路径代码。
  • 制定查询、处理和呈现海量数据的方法,包括建模、SQL 优化、缓存、分页、聚合、搜索和异步处理。
  • 使用现有数据平台交付仪表板、报告和数据探索功能。
  • 选择并记录架构模式,包括模块化单体、微服务、同步系统和事件驱动设计。
  • 在技术决策中平衡性能、一致性、安全性、成本和运营复杂性。
  • 建立身份验证、授权、可观测性、自动化测试、代码审查和持续交付实践。
  • 在团队开发中应用 AI 辅助工程实践。
  • 与数据摄取、管道和数据平台团队协作,同时负责安全、高性能地交付应用数据。

任职要求

  • 计算机科学、工程、数学或其他定量学科本科及以上学历;拥有硕士或博士学位者优先。
  • 具备 Staff Engineer、Principal Engineer、软件架构师或同等经验,能够设计并交付大规模、高性能 Web 应用和后端系统。
  • 具备生产规模系统设计专长,涵盖服务边界、数据流、一致性、故障模式以及有理有据的架构权衡。
  • 具备高级 Java 实践经验,并能在适当场景使用 Go 和/或 Python。
  • 了解 TypeScript、React 和 Next.js,足以指导并参与 Web 应用开发。
  • 具备 Microsoft Azure、API 与集成设计及分布式系统的生产经验,包括队列、事件、幂等性、一致性、弹性和容错。
  • 具备扎实的 SQL、数据建模和查询优化能力,并拥有 NoSQL、缓存和搜索经验,专注于快速的数据密集型界面和 API。
  • 具备自动化测试、CI/CD、容器、Kubernetes、基础设施即代码和生产问题排查经验,能够使用日志、指标和追踪信息进行诊断。
  • 具备分析或 BI 产品、对话式界面、多租户系统、领域驱动设计、功能开关或渐进式交付经验者优先。
  • 能够将架构判断与实现结合,并持续参与代码库建设。
  • 具备务实的决策能力,能够判断何时采用更简单的设计即可满足需求。
  • 能够向技术和业务受众清晰传达风险、决策和约束,并通过示范、审查和协作提升团队质量。

福利待遇

  • 绩效奖金*
  • 出勤奖金*
  • 私人养老金计划
  • 餐费补贴
  • 轻松的办公室环境和着装要求
  • 休假日*
  • 医疗、牙科和人寿保险
  • 药品折扣
  • WellHub 合作福利
  • 托儿补贴
  • Ambev 产品折扣*
  • Clube Ben 合作福利
  • 奖学金*
  • 学校用品保障
  • 语言与培训平台
  • 交通补贴