1、獨(dú)立完成軟件系統(tǒng)架構(gòu)設(shè)計(jì)、概要設(shè)計(jì)和詳細(xì)設(shè)計(jì),包括應(yīng)用架構(gòu)、技術(shù)架構(gòu)和數(shù)據(jù)架構(gòu);
2、協(xié)助項(xiàng)目經(jīng)理提供技術(shù)方案、制定項(xiàng)目計(jì)劃、控制項(xiàng)目進(jìn)度;
4、負(fù)責(zé)對(duì)系統(tǒng)軟件架構(gòu)、系統(tǒng)分層、關(guān)鍵構(gòu)件、接口的設(shè)計(jì),并輸出架構(gòu)設(shè)計(jì)文檔;
3、負(fù)責(zé)對(duì)現(xiàn)有系統(tǒng)進(jìn)行重構(gòu),研究新技術(shù)并參與制定技術(shù)路線圖,承擔(dān)系統(tǒng)核心功能的研發(fā)工作;
4、編寫(xiě)符合規(guī)范的功能結(jié)構(gòu)定義、需求說(shuō)明、開(kāi)發(fā)設(shè)計(jì)等技術(shù)文檔;
5、承擔(dān)代碼質(zhì)量的評(píng)審,指導(dǎo)相關(guān)軟件測(cè)試并完成性能、代碼優(yōu)化;
????????????????????????
6、負(fù)責(zé)組織開(kāi)發(fā)人員進(jìn)行技術(shù)研究和技術(shù)攻關(guān)工作,負(fù)責(zé)研發(fā)人員技術(shù)培訓(xùn)和技能提升,能夠提升工作效率,降低運(yùn)營(yíng)成本。
任職要求:
1、計(jì)算機(jī)或其他相關(guān)專(zhuān)業(yè)全日制本科及以上學(xué)歷,8年以上工作經(jīng)驗(yàn),具有獨(dú)立承擔(dān)超過(guò)2年以上的軟件項(xiàng)目系統(tǒng)分析和架構(gòu)設(shè)計(jì)經(jīng)驗(yàn),2年以上團(tuán)隊(duì)管理經(jīng)驗(yàn),有成功案例、大型系統(tǒng)軟件架構(gòu)設(shè)計(jì)、做過(guò)大型互聯(lián)網(wǎng)公司核心開(kāi)發(fā)及架構(gòu)設(shè)計(jì)、重構(gòu)者優(yōu)先;
2、精通Java或其他互聯(lián)網(wǎng)編程語(yǔ)言(5年以上JAVA/J2EE系統(tǒng)開(kāi)發(fā)經(jīng)驗(yàn)),有高并發(fā)系統(tǒng)的設(shè)計(jì)開(kāi)發(fā)經(jīng)驗(yàn),了解C++開(kāi)發(fā);
3、精通Linux系統(tǒng),熟悉大規(guī)模系統(tǒng)的分布式、集群、負(fù)載均衡、緩存、網(wǎng)絡(luò)存儲(chǔ)、網(wǎng)絡(luò)安全、數(shù)據(jù)庫(kù)高可用設(shè)計(jì)及性能評(píng)估機(jī)制;
4、后端:領(lǐng)域模型,ef,linq,webapi??and?RESTful?APIs,ioc,aop,CQRS,消息隊(duì)列等;
5、前端:angular??or?react,typescript?and?tslint,?webpack,?sass,nodejs,angular-cli,微信小程序等;
6、精通SOA設(shè)計(jì)及治理、微服務(wù)架構(gòu),如:Spring??Cloud/Dubbo;
7、精通B/S、C/S模式的系統(tǒng)設(shè)計(jì)、開(kāi)發(fā),同時(shí)熟悉主流數(shù)據(jù)庫(kù)(Mysql、oracle、mongodb、redis等)的管理。
8、熟悉多種流媒體協(xié)議、框架及相關(guān)的開(kāi)源軟件;如live555/ffmpeg/GStreamer/nginx-rtmp/等
9、熟悉大數(shù)據(jù)相關(guān)技術(shù),如:Hadoop/Spark,了解主流云計(jì)算、人工智能、物聯(lián)網(wǎng)等技術(shù);
10、深入常見(jiàn)ORM框架、移動(dòng)端框架,深入常用消息中間件,深入常見(jiàn)關(guān)系型數(shù)據(jù)庫(kù),熟悉NoSQL數(shù)據(jù)庫(kù)的設(shè)計(jì)與開(kāi)發(fā);
11、長(zhǎng)期關(guān)注系統(tǒng)重構(gòu),并對(duì)系統(tǒng)重構(gòu)有強(qiáng)烈的渴望;
????????????????????????????????????????????
12、具有有較強(qiáng)的業(yè)務(wù)分析能力,文檔編寫(xiě)能力,能夠按照要求編寫(xiě)架構(gòu)設(shè)計(jì)文檔。