資深軟體架構師——資料密集型 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 合作福利
- 獎學金*
- 學校用品保障
- 語言與培訓平台
- 交通補助
