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