崗位職責(zé):
1、負責(zé)項目的技術(shù)架構(gòu)規(guī)劃,提供技術(shù)解決方案;
2、指導(dǎo)和帶領(lǐng)技術(shù)架構(gòu)團隊進行技術(shù)專題研究,疑難技術(shù)問題的分析和指導(dǎo),實施方案的推廣落地;
3、負責(zé)重要項目開發(fā)框架的設(shè)計、維護、性能提升;
4、負責(zé)基礎(chǔ)平臺的搭建及產(chǎn)品化;
5、協(xié)助部門技術(shù)經(jīng)理對開發(fā)的人員成本及資源進行規(guī)劃及管控;
6、探索前沿最新技術(shù)、結(jié)合實際情況引進及應(yīng)用;
7、主導(dǎo)開發(fā)人員的各類培訓(xùn),提高全體開發(fā)人員的技術(shù)水平,提升開發(fā)質(zhì)量;
8、負責(zé)開發(fā)各類標準和規(guī)范的制定及輸出,并推動規(guī)范在項目團隊內(nèi)的執(zhí)行;
任職要求:
1、本科及以上學(xué)歷,計算機技術(shù)或軟件工程相關(guān)專業(yè),6年以上軟件開發(fā)經(jīng)驗,3年以上架構(gòu)設(shè)計經(jīng)驗,具備豐富的系統(tǒng)長期規(guī)劃經(jīng)驗和能力;
2、精通面向?qū)ο筌浖Y(jié)構(gòu)知識,熟悉設(shè)計模式、OOAD、UML,能熟練使用Rose建模工具完成軟件設(shè)計;
3、JAVA基礎(chǔ)扎實,熟悉分布式、緩存、消息、搜索、負載均衡、彈性擴容等機制和實現(xiàn);
4、精通AOP、MVC等框架,理解IO、多線程等基礎(chǔ)框架,對JVM的原理有一定的了解;
5、精通Spring cloud、dubbo及其微服務(wù)治理框架;
6、精通mysql,優(yōu)化sql查詢語句性能調(diào)試,熟練掌握redis,mongodb等常用Nosql技術(shù);
7、熟練kafka、rabbitMq、zookeeper、solr、elasticsearch、elk、fastdfs、nginx、docker等常用中間件,了解源碼者優(yōu)先;
8、精通高并發(fā)網(wǎng)站的應(yīng)用部署、監(jiān)控、配置、日志管理、存儲管理等,有shell編程經(jīng)驗優(yōu)先;
9、具備良好的識別和設(shè)計通用框架及模塊的能力,具備系統(tǒng)調(diào)優(yōu)、性能調(diào)優(yōu)等技能,對疑難技術(shù)問題具備較強的排查能力;
10、具有大規(guī)模、高性能互聯(lián)網(wǎng)系統(tǒng)相關(guān)的設(shè)計和開發(fā)經(jīng)驗者優(yōu)先;