工作職責:
1、根據(jù)公司業(yè)務(wù)規(guī)劃,制定中長期技術(shù)架構(gòu)路線圖,明確架構(gòu)演進的階段目標;
2、負責公司核心系統(tǒng)的架構(gòu)設(shè)計、技術(shù)選型和難點攻克,主導(dǎo)系統(tǒng)0-1的搭建與迭代優(yōu)化;
3、針對關(guān)鍵技術(shù)場景,設(shè)計專項技術(shù)方案;組織架構(gòu)設(shè)計方案跨團隊評審;
4、設(shè)計系統(tǒng)集成架構(gòu),明確內(nèi)部系統(tǒng)間及外部系統(tǒng)的集成方式,確保數(shù)據(jù)互通及流程順暢;
5、指導(dǎo)各業(yè)務(wù)團隊的詳細設(shè)計與開發(fā)工作,審核關(guān)鍵模塊的設(shè)計方案,確保符合整體架構(gòu)規(guī)劃。
6、主要解決系統(tǒng)層面的技術(shù)核心難題(如高并發(fā)、高可用等)決策關(guān)鍵技術(shù)方案;
7、參與架構(gòu)設(shè)計與技術(shù)選型,指導(dǎo)團隊進行多系統(tǒng)融合與改進,提升整體系統(tǒng)的用戶體驗;
8、評估技術(shù)決策對業(yè)務(wù)的影響;
9、建立技術(shù)決策的評審機制,組織跨團隊評審,平衡各方需求,降低決策風險;
10、針對具體技術(shù)場景,牽頭進行技術(shù)選型調(diào)研,輸出選型對比報告;
11、制定技術(shù)選型的標準與規(guī)范,明確選型優(yōu)先級。
任職要求:
1、8年以上Java開發(fā)經(jīng)驗,5年以上架構(gòu)設(shè)計經(jīng)驗,有至少2個中大型項目的技術(shù)架構(gòu)落地經(jīng)驗;
2、有工業(yè)互聯(lián)網(wǎng)、智能制造相關(guān)行業(yè)經(jīng)驗者優(yōu)先 ;
3、參有開源項目貢獻經(jīng)驗或技術(shù)博客作者優(yōu)先;
4、參與過大型分布式系統(tǒng)架構(gòu)設(shè)計與實現(xiàn)者優(yōu)先;
5、精通Java語言及核心技術(shù),深入理解JVM原理,具備豐富的性能優(yōu)化經(jīng)驗
6、深入理解微服務(wù)架構(gòu)理念,有完整的微服務(wù)架構(gòu)設(shè)計與落地經(jīng)驗,熟悉主流微服務(wù)框架(如Spring Cloud、Dubbo等)
7、具備豐富的物聯(lián)網(wǎng)平臺架構(gòu)設(shè)計經(jīng)驗,熟悉主流物聯(lián)網(wǎng)通訊協(xié)議(如MQTT、CoAP、Modbus等),能解決高并發(fā)設(shè)備接入與數(shù)據(jù)處理問題
8、具備大數(shù)據(jù)平臺架構(gòu)設(shè)計與治理經(jīng)驗,熟悉Hadoop、Spark、Flink等大數(shù)據(jù)技術(shù)棧,有大數(shù)據(jù)平臺搭建與優(yōu)化經(jīng)驗
9、熟悉主流開源表單設(shè)計器、大屏設(shè)計器、報表設(shè)計器及流程引擎(如Activiti、Flowable等),具備豐富的系統(tǒng)整合經(jīng)驗
10、具備一定的前端技術(shù)功底,熟悉Vue、React等主流前端框架,理解前端架構(gòu)設(shè)計理念,能有效指導(dǎo)前端團隊進行系統(tǒng)融合與改進
11、具備獨立搭建復(fù)雜系統(tǒng)和設(shè)計修改底層框架的能力,有成功案例可證明
12、具備良好的系統(tǒng)分析與設(shè)計能力,熟悉常用設(shè)計模式,能撰寫高質(zhì)量的架構(gòu)設(shè)計文檔
13、具備良好的溝通協(xié)調(diào)能力、團隊領(lǐng)導(dǎo)能力和問題解決能力,有強烈的責任心和技術(shù)鉆研精神