資格要求:
1、理工專業(yè)本科或以上學(xué)歷、學(xué)位,滿足相應(yīng)語言領(lǐng)域(包括JAVA、C++、.NET、Python、Golang)高級(jí)工程師的要求,至少精通2門語言;
2、有5年(含)以上中大型系統(tǒng)技術(shù)架構(gòu)設(shè)計(jì)經(jīng)驗(yàn)(10萬級(jí)用戶規(guī)模以上);
3、負(fù)責(zé)過企業(yè)核心應(yīng)用系統(tǒng)的設(shè)計(jì)與開發(fā)。
4、擁有軟考系統(tǒng)架構(gòu)設(shè)計(jì)師中級(jí)或高級(jí)資格證書優(yōu)先。
能力要求:
1、有中大型系統(tǒng)架構(gòu)設(shè)計(jì)和核心代碼開發(fā)經(jīng)驗(yàn),負(fù)責(zé)架構(gòu)梳理、設(shè)計(jì)、開發(fā)和優(yōu)化等工作;
2、掌握領(lǐng)域建模,精通UML建模,掌握主流的技術(shù)架構(gòu)體系,包括MVC架構(gòu)、分布式服務(wù)架構(gòu)、微服務(wù)架構(gòu)以及云原生架構(gòu);
3、掌握相關(guān)語言領(lǐng)域主流的中間件技術(shù)和框架,包括Web中間件、緩存中間件、消息異步中間件、服務(wù)框架、集群與負(fù)載均衡技術(shù);
4、掌握各種常見安全問題與安全規(guī)范,如SSL、XSS、SQL注入等;并熟悉相關(guān)的安全編碼,精通常用的加解密算法,如DES、AES、RSA、SHA、國(guó)密等;
5、掌握多種設(shè)計(jì)模式,具有分布式、高并發(fā)、高負(fù)載、高可用系統(tǒng)設(shè)計(jì)、開發(fā)和調(diào)優(yōu)經(jīng)驗(yàn),掌握性能測(cè)試工具和分析和解決性能瓶頸問題;
6、至少精通達(dá)夢(mèng)、OceanBase、MySQL其中一種大型數(shù)據(jù)庫,熟練使用SQL與優(yōu)化,掌握分布式事務(wù)問題的解決;
7、熟悉UNIX、LINUX、Windows其中兩種以上操作系統(tǒng)及相關(guān)技術(shù),熟悉至少一種國(guó)產(chǎn)操作系統(tǒng);
8、精通云原生架構(gòu)技術(shù),包括容器、K8S、Serverless、Service Mesh、主流微服務(wù)框架等,有云原生下開發(fā)和運(yùn)維系統(tǒng)的能力和經(jīng)驗(yàn);
9、熟悉APM監(jiān)控與可觀測(cè)性技術(shù),能快速定位問題;
10、掌握AI相關(guān)技術(shù),掌握MCP協(xié)議,有至少一個(gè)Agent開發(fā)和集成的經(jīng)驗(yàn);
11、具備較強(qiáng)的邏輯思維和溝通能力,具備較強(qiáng)的面向?qū)ο蠓治鲈O(shè)計(jì)和架構(gòu)能力,具有疑難問題分析和解決問題的能力;
12、掌握TOGAF企業(yè)架構(gòu);
職責(zé)要求:
1、責(zé)任感強(qiáng),有團(tuán)隊(duì)合作精神;
2、參與系統(tǒng)的架構(gòu)設(shè)計(jì),優(yōu)化現(xiàn)有的技術(shù)架構(gòu);
3、解決項(xiàng)目中的關(guān)鍵架構(gòu)問題和技術(shù)難題;
4、能與甲方良好溝通,貫徹甲方工作意圖。