1.理解系統(tǒng)的業(yè)務(wù)需求,制定系統(tǒng)的整體框架(包括:技術(shù)框架和業(yè)務(wù)框架);
2.負責(zé)公司系統(tǒng)的架構(gòu)設(shè)計、研發(fā)工作;
3.負責(zé)組織技術(shù)研究和攻關(guān)工作;
4.負責(zé)組織及帶領(lǐng)公司內(nèi)部員工研究與項目相關(guān)的新技術(shù);
5.對系統(tǒng)的重用、擴展、安全、性能、伸縮性、簡潔等做系統(tǒng)級的把握;
6.對系統(tǒng)框架相關(guān)技術(shù)和業(yè)務(wù)進行培訓(xùn),指導(dǎo)開發(fā)人員開發(fā),并解決系統(tǒng)開發(fā)、運行中出現(xiàn)的各種問題;
7.管理技術(shù)支撐團隊并給項目、產(chǎn)品開發(fā)實施團隊提供技術(shù)保障;
8.負責(zé)組織和管理公司內(nèi)部的技術(shù)培訓(xùn)工作;
9.協(xié)助項目經(jīng)理制定項目計劃和控制項目進度;
任職資格:
1、精通Java語言,熟悉IO,多線程,異步處理,集合類等基礎(chǔ)框架,熟悉緩存,消息,搜索等機制;
2、熟悉常用的java開源框架及組件(spring,shiro,mybatis,Hibernate,druid,netty,分布式緩存、mq等);
3、熟練Linux系統(tǒng),了解微服務(wù)化相關(guān)技術(shù)架構(gòu),spring?cloud、dubbo、zookeeper等;
4、熟悉分布式、負載均衡以及集群等技術(shù),了解Oracle、Mysql、Redis,?MongoDB集群策略;
5、在可擴展、高性能,高并發(fā),高穩(wěn)定性系統(tǒng)設(shè)計,開發(fā)和調(diào)優(yōu)方面有實際經(jīng)驗;
6、有中間件設(shè)計開發(fā)經(jīng)驗,有高并發(fā)通訊架構(gòu)經(jīng)驗;