工作內(nèi)容:
1、負(fù)責(zé)公司項目軟件的規(guī)劃、開發(fā)工作;
2、負(fù)責(zé)軟件項目的整體框架設(shè)計、核心代碼開發(fā),制定合理的技術(shù)路線,解決系統(tǒng)建設(shè),開發(fā)效率,運行質(zhì)量,用戶體驗中的問題;
3、確保軟件項目全部工作在預(yù)算范圍內(nèi)按時、按質(zhì)、按量完成,根據(jù)實際情況調(diào)整項目進度計劃
4、主導(dǎo)技術(shù)難題攻關(guān),持續(xù)提升核心功能的性能,解決各類潛在系統(tǒng)技術(shù)風(fēng)險,保證系統(tǒng)的安全、穩(wěn)定、快速運行;
5、負(fù)責(zé)項目方案的設(shè)計與評審,配合項目經(jīng)理進行技術(shù)決策,進行技術(shù)風(fēng)險評估;
6、負(fù)責(zé)開發(fā)技術(shù)指導(dǎo)、培訓(xùn)與交流,解決開發(fā)人員的技術(shù)問題;
7、負(fù)責(zé)新技術(shù)的研究探索和技術(shù)積累;
任職資格:
1、熟悉HTTP請求響應(yīng)原理,熟悉Java基礎(chǔ),如集合、線程、并發(fā);
2、熟悉常見數(shù)據(jù)結(jié)構(gòu)與算法,如棧、隊列、樹、堆、排序;
3、熟悉Spring?Cloud微服務(wù)開發(fā)技術(shù)棧,熟悉原理能做部分定制開發(fā)
4、熟悉SSM框架相關(guān)內(nèi)容
5、熟悉MySQL或其他數(shù)據(jù)庫,能夠針對慢SQL進行優(yōu)化,了解NoSQL
6、熟悉Web服務(wù)常用認(rèn)證與鑒權(quán)方式,熟悉Docker、K8S、Rancher
7、熟悉持續(xù)集成與持續(xù)交付
8、熟悉Git工作流,了解常見的分支管理策略
9、熟悉分布式常用中間件,熟悉分布式常見問題及應(yīng)對方案
10、熟悉Linux、Python腳本,了解運維工作,了解APM
11、架構(gòu)及方案設(shè)計能力
12、項目主框架定義及開發(fā)能力,項目任務(wù)分解及跟進能力
13、熟悉API接口規(guī)范,能指導(dǎo)開發(fā)人員進行接口設(shè)計
14、代碼review及優(yōu)化能力
15、5年以上相關(guān)工作經(jīng)驗,2年以上同崗位管理經(jīng)驗;