【崗位職責(zé)】
1. 架構(gòu)深化與落地:基于已確定的 Spring Cloud 技術(shù)架構(gòu),進(jìn)行細(xì)化設(shè)計(jì),數(shù)據(jù)庫設(shè)計(jì)、接口規(guī)范與集成方案等,并確保在開發(fā)中得到遵循。
2. 技術(shù)決策與攻關(guān):負(fù)責(zé)核心技術(shù)選型的最終確認(rèn),解決開發(fā)中遇到的高性能、高并發(fā)及歷史數(shù)據(jù)遷移等關(guān)鍵技術(shù)難題。
3. 代碼與質(zhì)量監(jiān)督:主導(dǎo)核心模塊的代碼開發(fā),建立代碼規(guī)范,通過代碼評(píng)審確保系統(tǒng)整體技術(shù)質(zhì)量和一致性。
4. 性能與安全保證:確保系統(tǒng)實(shí)現(xiàn)達(dá)到 500 人并發(fā)的性能目標(biāo),并規(guī)劃與落實(shí)系統(tǒng)安全性措施。
5. 團(tuán)隊(duì)技術(shù)指導(dǎo):指導(dǎo)高級(jí)開發(fā)工程師,協(xié)調(diào)內(nèi)外開發(fā)資源,保障技術(shù)實(shí)施與架構(gòu)設(shè)計(jì)藍(lán)圖一致。
【任職要求】
1. 學(xué)歷:本科及以上,計(jì)算機(jī)相關(guān)專業(yè)。
2. 經(jīng)驗(yàn):10 年以上 Java 開發(fā)經(jīng)驗(yàn),5 年以上大型分布式系統(tǒng)架構(gòu)師經(jīng)驗(yàn),至少主導(dǎo)過 2 個(gè)從0-1、用戶規(guī)模≥50000,并發(fā)>=1000的系統(tǒng)架構(gòu)。
【必備技能】
1. 后端與微服務(wù):精通 JAVA、JVM 及標(biāo)準(zhǔn) Spring Cloud 微服務(wù)架構(gòu)(Eureka, Gateway, OpenFeign 等),具備 DDD 領(lǐng)域驅(qū)動(dòng)設(shè)計(jì)經(jīng)驗(yàn)。
2. 中間件與高并發(fā):具備高并發(fā)(支持≥500 并發(fā))、高可用系統(tǒng)設(shè)計(jì)經(jīng)驗(yàn);精通 Redis、RabbitMQ/Kafka 等中間件。
3. 數(shù)據(jù)庫:精通 PostgreSQL 數(shù)據(jù)庫,具備豐富的設(shè)計(jì)、優(yōu)化及分布式方案經(jīng)驗(yàn)。
4. 運(yùn)維部署:熟悉容器化技術(shù)及 CI/CD 流程。
【加分項(xiàng)】
擁有 PLM 系統(tǒng)或同類制造業(yè)系統(tǒng)(如 ERP、MES)的架構(gòu)經(jīng)驗(yàn),熟悉其核心模塊(如產(chǎn)品管理、BOM 管理)者優(yōu)先。