工作職責(zé):
1.?規(guī)劃后臺(tái)系統(tǒng)技術(shù)架構(gòu),參與需求分析、架構(gòu)設(shè)計(jì)、技術(shù)決策以及詳細(xì)設(shè)計(jì)
2.?優(yōu)化現(xiàn)有系統(tǒng)的性能,解決系統(tǒng)中的關(guān)鍵問題和技術(shù)難題
3.?把握復(fù)雜系統(tǒng)的設(shè)計(jì),確保系統(tǒng)的架構(gòu)質(zhì)量,核心部分代碼編寫、指導(dǎo)和培訓(xùn)工程師、不斷進(jìn)行系統(tǒng)優(yōu)化
4.?帶領(lǐng)團(tuán)隊(duì)攻克例如大數(shù)據(jù)量、高并發(fā)、高可用等帶來的各種挑戰(zhàn)及技術(shù)難關(guān)
人員要求:
1.?全日制本科及以上學(xué)歷,碩士學(xué)歷佳,計(jì)算機(jī)或相關(guān)專業(yè)
2.?JAVA基礎(chǔ)扎實(shí),熟悉io、多線程、集合等基礎(chǔ)框架,熟悉分布式、緩存、消息等機(jī)制
3.?5年以上使用JAVA進(jìn)行web開發(fā)的經(jīng)驗(yàn)
4.?2年以上架構(gòu)師工作經(jīng)驗(yàn)
5.?熟悉SpringBoot、SpringCloud;生產(chǎn)環(huán)境有使用docker經(jīng)驗(yàn)
4.?精通重構(gòu)方法;熟悉常用的設(shè)計(jì)模式;熟悉大數(shù)據(jù)量、高并發(fā)、高性能的分布式系統(tǒng)的設(shè)計(jì)及調(diào)優(yōu)
5.?熟悉SQL,精通?Mysql、Oracle等大型數(shù)據(jù)庫
6.?熟悉Linux?下的常用命令
7.?良好的溝通技能,團(tuán)隊(duì)合作能力,勤奮好學(xué)