1、架構(gòu)設(shè)計(jì):
負(fù)責(zé)公司核心業(yè)務(wù)系統(tǒng)的軟件架構(gòu)設(shè)計(jì)、優(yōu)化和演進(jìn),制定整體技術(shù)架構(gòu)方案和技術(shù)路線。
主導(dǎo)系統(tǒng)的分層設(shè)計(jì)、微服務(wù)劃分、接口規(guī)范、數(shù)據(jù)流和技術(shù)選型。
2、技術(shù)把控:
解決系統(tǒng)架構(gòu)中的核心技術(shù)問題,攻關(guān)性能瓶頸、分布式事務(wù)、數(shù)據(jù)一致性、高并發(fā)、高可用等問題。
把控代碼質(zhì)量,制定并推動實(shí)施技術(shù)規(guī)范、開發(fā)規(guī)范和架構(gòu)標(biāo)準(zhǔn)。
3、系統(tǒng)集成與優(yōu)化:
負(fù)責(zé)復(fù)雜系統(tǒng)的集成、跨平臺交互、系統(tǒng)間接口設(shè)計(jì)與兼容性處理。
定期進(jìn)行架構(gòu)評審和性能調(diào)優(yōu),保障系統(tǒng)穩(wěn)定性與可擴(kuò)展性。
4、團(tuán)隊(duì)協(xié)作與指導(dǎo):
為開發(fā)團(tuán)隊(duì)提供技術(shù)指導(dǎo)與支持,培養(yǎng)和提升團(tuán)隊(duì)成員的技術(shù)能力。
與產(chǎn)品經(jīng)理、項(xiàng)目經(jīng)理緊密協(xié)作,推動需求落地和架構(gòu)實(shí)現(xiàn)。
工作要求
1、學(xué)歷與經(jīng)驗(yàn):
40歲以下,計(jì)算機(jī)相關(guān)專業(yè)本科及以上學(xué)歷。
具備 5 年以上軟件開發(fā)經(jīng)驗(yàn),3 年以上架構(gòu)設(shè)計(jì)經(jīng)驗(yàn),有大型分布式系統(tǒng)架構(gòu)經(jīng)驗(yàn)者優(yōu)先。
2、技術(shù)能力:
精通 Java / Go / Python / C# 等主流開發(fā)語言中的一種或多種。
深入理解微服務(wù)架構(gòu)、SOA、分布式系統(tǒng)設(shè)計(jì),熟悉 Spring Cloud / Dubbo / Kubernetes / Docker 等框架與容器化平臺。
熟悉 數(shù)據(jù)庫(MySQL、PostgreSQL、Oracle) 和 緩存(Redis、Memcached),具備良好的數(shù)據(jù)建模和性能優(yōu)化能力。
了解 消息隊(duì)列(Kafka、RabbitMQ、RocketMQ)、搜索引擎(Elasticsearch)、大數(shù)據(jù)處理框架(Hadoop、Spark)者優(yōu)先。
3、架構(gòu)素養(yǎng):
能夠在高并發(fā)、大數(shù)據(jù)量、分布式場景下設(shè)計(jì)高性能、高可用、可擴(kuò)展的系統(tǒng)架構(gòu)。
具備良好的文檔撰寫能力,能夠清晰表達(dá)架構(gòu)設(shè)計(jì)與實(shí)現(xiàn)方案。
4、綜合能力:
具備優(yōu)秀的溝通能力、分析能力和跨團(tuán)隊(duì)協(xié)作能力。
有較強(qiáng)的學(xué)習(xí)能力,能夠快速掌握并應(yīng)用新技術(shù)。
有技術(shù)團(tuán)隊(duì)管理或指導(dǎo)經(jīng)驗(yàn)者優(yōu)先。