崗位職責(zé):
1、負(fù)責(zé)核心系統(tǒng)的架構(gòu)設(shè)計(jì)、優(yōu)化現(xiàn)有的技術(shù)架構(gòu),系統(tǒng)性解決現(xiàn)存技術(shù)問題
2、負(fù)責(zé)應(yīng)用架構(gòu)規(guī)劃、設(shè)計(jì),使系統(tǒng)體系化并具有技術(shù)前瞻性
3、指導(dǎo)技術(shù)團(tuán)隊(duì)學(xué)習(xí)使用架構(gòu)架構(gòu)設(shè)計(jì)思路和規(guī)范系統(tǒng),提高團(tuán)隊(duì)技術(shù)水平
4、參與核心架構(gòu)部分代碼編寫,對開發(fā)工程師進(jìn)行技術(shù)指導(dǎo)和培訓(xùn),規(guī)范開發(fā)流程,編碼規(guī)范
5、具備業(yè)務(wù)抽象能力,已有業(yè)務(wù)模型化,技術(shù)支撐公司未來業(yè)務(wù)模式的快速迭代
任職資格:
1、?5年以上Java開發(fā)經(jīng)驗(yàn),2年以上架構(gòu)設(shè)計(jì)經(jīng)驗(yàn);
2、?熟悉主流開發(fā)框架,如Spring?Boot、Spring?MVC、MyBatis等;?
3、熟悉緩存技術(shù),網(wǎng)站優(yōu)化,服務(wù)器優(yōu)化,集群技術(shù)處理、網(wǎng)站負(fù)載均衡、系統(tǒng)性能調(diào)優(yōu)等軟件編程高級技術(shù);
4、掌握或者實(shí)踐過ElasticSearch、Solr和Lucene全文檢索工具;?
5、掌握或者實(shí)踐過分布式技術(shù)、微服務(wù),如:SpringCloud、ZooKeeper、Dubbo等技術(shù)者優(yōu)先;
6、對數(shù)據(jù)庫的基本理論和內(nèi)部實(shí)現(xiàn)機(jī)制有深刻的理解,能夠熟練應(yīng)用MySQL/NoSQL數(shù)據(jù)庫,有實(shí)際大數(shù)據(jù)量的數(shù)據(jù)庫設(shè)計(jì)經(jīng)驗(yàn);
7、良好的邏輯思維能力,熟悉業(yè)務(wù)抽象和數(shù)據(jù)模型設(shè)計(jì),具有很強(qiáng)的分析問題和解決問題的能力。
8、有大型互聯(lián)網(wǎng)項(xiàng)目(作為技術(shù)總負(fù)責(zé)或核心領(lǐng)域負(fù)責(zé)人)的架構(gòu)設(shè)計(jì)和技術(shù)管理的成功經(jīng)驗(yàn)。