崗位職責:
1.主導公司產(chǎn)品的系統(tǒng)分析與設計工作,承擔核心功能代碼的編寫,開發(fā)與維護系統(tǒng)公用核心模塊,并對關鍵業(yè)務代碼進行評審;
2.系統(tǒng)性能優(yōu)化,主導技術(shù)難題攻關,持續(xù)提升系統(tǒng)在大規(guī)模分布式系統(tǒng)環(huán)境下高并發(fā)、海量請求數(shù)下的高處理性能,解決各類潛在系統(tǒng)技術(shù)風險,保證系統(tǒng)的安全、穩(wěn)定、快速運行;
3.對系統(tǒng)存在的問題進行跟蹤定位并及時解決,攻克產(chǎn)品中的技術(shù)難題,保證系統(tǒng)的穩(wěn)定性和性能;
4.負責新技術(shù)預研與并應用到實際開發(fā)工作中;
5.配合產(chǎn)品的整體計劃和安排,對技術(shù)人員進行技術(shù)培訓和指導。
任職資格:
1.本科及以上學歷,計算機等相關專業(yè)。工作經(jīng)驗要求:本科10年,碩士7年以上工作經(jīng)驗,6年及以上JAVA開發(fā)經(jīng)驗,3年及以上架構(gòu)師經(jīng)驗;有一定企業(yè)應用系統(tǒng)經(jīng)驗,如ERP\OMS\TMS\WMS等;
2.Java基礎扎實,精通微服務架構(gòu),大數(shù)據(jù)、高并發(fā)編程,熟練掌握Spring, Mybatis,Spring-cloud等開源框架;
3.具有從0-1搭建業(yè)務架構(gòu)經(jīng)驗;具備業(yè)務及流程規(guī)劃、梳理、完善、管理的能力;
4.具有豐富的高可用、高性能、高并發(fā)、可擴展系統(tǒng)的設計經(jīng)驗;
5.有互聯(lián)網(wǎng)和工業(yè)大規(guī)模業(yè)務系統(tǒng)開發(fā)經(jīng)驗和微服務架構(gòu)設計經(jīng)驗者優(yōu)先;
6.具備系統(tǒng)調(diào)優(yōu)、性能調(diào)優(yōu)等技能,對疑難技術(shù)問題具備較強的排查能力;
7.熟悉多線程,高并發(fā),分布式通信、分布式存儲等相關技術(shù);
8.熟悉常見的開源組件,如Redis等Key-Value存儲系統(tǒng),消息隊列比如Activemq,Rabbitmq,有過相關使用經(jīng)驗;
9.理解IO、集合等基礎框架,對JVM原理有一定的了解;
10.良好的邏輯思維能力,熟悉業(yè)務抽象和數(shù)據(jù)模型設計,具有很強的分析問題和解決問題的能力,對解決具有挑戰(zhàn)性問題充滿激情。
