1. 崗位職責:
l 負責企業(yè)級大數(shù)據平臺(離線計算+實時計算+數(shù)據湖)的架構設計,主導數(shù)據采集、存儲、計算、治理全鏈路的技術選型與方案落地。
l 設計并實現(xiàn)數(shù)據中臺核心組件
l 與運營部門對接,理解數(shù)據需求并轉化為平臺功能
l 參與技術決策評審(如大數(shù)據組件選型、存儲方案評估),輸出技術風險評估與優(yōu)化建議
l 負責電商平臺(B2B/2C模式)的高并發(fā)、高可用架構設計,主導訂單系統(tǒng)、支付系統(tǒng)、庫存系統(tǒng)等核心模塊開發(fā)
2. 崗位要求:
l 學歷與經驗:本科及以上學歷,計算機相關專業(yè),5年以上Java開發(fā)經驗
l 技術棧:精通Java核心語法(JVM調優(yōu)、多線程并發(fā))、SpringMVC/Spring Boot/Spring Cloud Alibaba框架,具備源碼級開發(fā)與問題排查能力;熟悉Hadoop/Spark/Flink等大數(shù)據生態(tài)組件。熟悉MyBatis。
l 數(shù)據庫能力:有過MySQL/PostgreSQL實戰(zhàn)經驗,熟悉分庫分表(如ShardingSphere)、索引優(yōu)化,能設計高并發(fā)下的數(shù)據庫架構(如訂單表按用戶ID分片);熟悉ES、redis、mongodb等noSQL數(shù)據庫。
l 分布式系統(tǒng)能力:熟悉分布式系統(tǒng)原理(如CAP理論、一致性哈希、RPC框架),有大規(guī)模集群運維與調優(yōu)經驗。
l 開發(fā)規(guī)范:熟悉Git Flow分支管理、Code Review流程,能編寫高質量代碼。
l 測試與部署:掌握集成測試(TestContainers)、性能測試(JMeter+Gatling),熟悉CI/CD流程(Jenkins/GitLab CI)及服務器部署或者容器化部署。
3. 加分項
l 問題解決:具備復雜大數(shù)據問題排查能力
l 溝通協(xié)作:能與業(yè)務團隊高效溝通,準確理解需求并轉化為技術方案
l 大數(shù)據能力:實時數(shù)倉(如基于Flink的Lambda/Kappa架構)、數(shù)據湖(如Iceberg/Delta Lake)建設經驗;熟悉開源大數(shù)據組件
l 電商經營:有生鮮電商、跨境電商或產業(yè)互聯(lián)網開發(fā)經驗