職位描述:
1. 負(fù)責(zé)公司中長(zhǎng)期技術(shù)戰(zhàn)略的制定,設(shè)計(jì)清晰、前瞻性的技術(shù)路線圖(Technology Roadmap),并確保與業(yè)務(wù)戰(zhàn)略對(duì)齊。
2. 主導(dǎo)核心系統(tǒng)、平臺(tái)及關(guān)鍵組件的架構(gòu)設(shè)計(jì),輸出高質(zhì)量的架構(gòu)設(shè)計(jì)文檔(ADRs),做出關(guān)鍵的技術(shù)選型決策。
3. 解決系統(tǒng)在高并發(fā)、高性能、高可用性、分布式、數(shù)據(jù)一致性等領(lǐng)域的技術(shù)瓶頸和重大挑戰(zhàn)。
4. 建立并推行公司的技術(shù)規(guī)范、編碼標(biāo)準(zhǔn)、架構(gòu)治理流程和最佳實(shí)踐,提升整體工程質(zhì)量。
5. 作為技術(shù)權(quán)威,通過(guò)技術(shù)評(píng)審、架構(gòu)宣講、導(dǎo)師制等方式,提升整個(gè)技術(shù)團(tuán)隊(duì)的系統(tǒng)性思維和技術(shù)水位,培養(yǎng)技術(shù)骨干。
職位要求:
1. 計(jì)算機(jī)科學(xué)相關(guān)專(zhuān)業(yè)本科以上學(xué)歷,8年以上軟件開(kāi)發(fā)經(jīng)驗(yàn),至少3年以上作為首席架構(gòu)師或技術(shù)負(fù)責(zé)人主導(dǎo)過(guò)大型、復(fù)雜分布式系統(tǒng)的架構(gòu)設(shè)計(jì)、演進(jìn)和落地的成功經(jīng)驗(yàn)。
2. 精通微服務(wù)、領(lǐng)域驅(qū)動(dòng)設(shè)計(jì)(DDD)、事件驅(qū)動(dòng)架構(gòu)(EDA)、云原生等主流架構(gòu)思想,并能深刻闡述其優(yōu)劣和適用場(chǎng)景。
3. 對(duì)JVM/Go/Rust等生態(tài)有深入研究,精通Spring Cloud/Dubbo、gRPC、Kafka、Redis、Elasticsearch等主流中間件原理。
4. 具備深厚的數(shù)據(jù)庫(kù)知識(shí),精通關(guān)系型與非關(guān)系型數(shù)據(jù)庫(kù),熟悉分庫(kù)分表、讀寫(xiě)分離等模式。
5. 精通AWS/Aliyun/GCP等至少一家公有云的核心服務(wù),具備豐富的云上架構(gòu)、成本優(yōu)化和運(yùn)維經(jīng)驗(yàn)。
軟實(shí)力:
1. 能將復(fù)雜的業(yè)務(wù)需求抽象為穩(wěn)健、靈活的技術(shù)模型。
2. 能清晰地向管理層、產(chǎn)品、技術(shù)和運(yùn)營(yíng)等不同受眾闡述技術(shù)愿景和決策邏輯,并達(dá)成共識(shí)。
3. 能夠驅(qū)動(dòng)跨部門(mén)、跨團(tuán)隊(duì)的技術(shù)項(xiàng)目和文化變革。
加分項(xiàng):
1. 有從0到1設(shè)計(jì)并搭建超大規(guī)模平臺(tái)型系統(tǒng)的經(jīng)驗(yàn)。
2. 有跨國(guó)團(tuán)隊(duì)協(xié)作或全球化系統(tǒng)部署的經(jīng)驗(yàn),深刻理解其技術(shù)挑戰(zhàn)(如數(shù)據(jù)合規(guī)、全球加速)。
3. 在開(kāi)源社區(qū)有顯著影響力,如是知名開(kāi)源項(xiàng)目的Committer/PMC,或有重磅技術(shù)博客/大會(huì)演講經(jīng)歷。
4. 具備豐富的技術(shù)管理和團(tuán)隊(duì)領(lǐng)導(dǎo)經(jīng)驗(yàn)。