Java架構師崗位的職責表述
Java架構師崗位的職責表述
Java架構師負責產品架構分析,提出軟硬件架構整體設計,數據庫存儲設計方案,指導其他工程師的設計工作。以下是學習啦小編整理的Java架構師崗位的職責表述。
Java架構師崗位的職責表述1
職責:
1、負責物聯網聯接管理平臺架構規(guī)劃及設計(包含軟硬件及組網方案),對產品的整體系統(tǒng)架構負責。
2、負責物聯網聯接管理平臺運行設計工作,及主導關鍵框架代碼編寫。
3、負責研究相關解決方案技術發(fā)展方向,了解、掌握系統(tǒng)架構技術;
4、 負責技術架構設計、優(yōu)化,根據業(yè)務需求制定應用架構方案;審核和評估相關方案與設計,以確保其符合架構規(guī)劃,滿足業(yè)務需求;
5、 主導技術難題攻關,持續(xù)提升系統(tǒng)在高并發(fā)、海量請求下的高處理性能;分析系統(tǒng)瓶頸,解決疑難雜癥,對系統(tǒng)進行性能調優(yōu);
6、負責城市物聯網關、數據網關,CP/SP等業(yè)務系統(tǒng)的研發(fā)實施;
7、負責規(guī)劃城市物聯網數據平臺產品線,重點關注數據采集、大數據分析、人工智能的創(chuàng)新應用和數據挖掘價值;
8、 針對業(yè)務需求可行性和設計方案進行評估,新技術預研;
9、對系統(tǒng)關鍵代碼進行Review并提出改進方案,負責系統(tǒng)核心功能開發(fā)。
任職要求:
1、精通Java編程、設計模式和組件技術,熟悉關系型數據庫和面向對象思想,熟悉TCP IP/WebServise、SOAP/網絡安全技術和MQTT等;
2、熟悉高并發(fā)處理機制,有高并發(fā)業(yè)務的架構、研發(fā)、運維、優(yōu)化經驗;
3、熟悉網絡架構、虛擬化、分布式存儲;
4、具備互聯網、智慧城市、IoT、lora經驗優(yōu)先考慮
5、有工業(yè)物聯網架構經驗、熟悉主流架構、通過紅帽架構師認證優(yōu)先。
6、 熟悉分布式、緩存(Redis)等機制,有分布式系統(tǒng)開發(fā)、優(yōu)化、重構、拆分、集群架構的設計和使用經驗;
7、精通架構模式,Transaction、Security、Persistence等機制及實現,IOC、AOP、SOA等理念及實現;
8、深入理解Spring Cloud、mybatis、dubbo, netty、Thrift等框架的設計思想和實現方式,精通分布式、多線程等高性能架構相關開發(fā)技術,熟悉RPC和服務治理開發(fā)框架;
9、 熟悉Linux操作系統(tǒng)的操作和基礎命令,了解Web應用的性能瓶頸和調優(yōu)方式;
10、 熟練掌握MySql/Oracle/PostgreSQL/ Sybase數據庫中一個,至少熟悉其中一種數據庫優(yōu)化; 精通主要(Tomcat/apache/nginx等)的配置和使用;
11、大型軟件系統(tǒng)分析、架構設計經驗,主持過云上構建大型云服務系統(tǒng),具備可靠性容災架構,智能運維系統(tǒng)架構設計能力;掌握微服務架構設計,熟悉主力的服務化框架和分布式中間件技術
12、具有較強的團隊意識,高度的責任感,對工作積極嚴謹,勇于承擔壓力。
Java架構師崗位的職責表述2
職責:
1、根據公司產品要求,把握技術方向,設計和研發(fā)總體框架;
2、編寫產品詳細設計文檔、開發(fā)規(guī)范、測試標準;
3、指導開發(fā)團隊技術培訓、業(yè)務學習。
任職資格:
1、5年以上JAVA開發(fā)經驗,2年以上架構設計經驗,帶過團隊的優(yōu)先考慮;
2、熟悉Windows、Linux操作系統(tǒng);
3、熟悉Spring Boot和Spring Cloud,對Spring Cloud的相關組件熟練掌握,精通數據庫產品(Postgresql\MySql)等,能獨立解決各種復雜技術問題;
4、有較強的管理能力與執(zhí)行力;
5、有計劃管理或建筑相關行業(yè)經驗優(yōu)先。
Java架構師崗位的職責表述3
職責:
1、確定產品的技術架構和技術路線,為技術決策提供依據,并保證技術決策被有效貫徹;
2、提取項目中的通用需求和通用組件;
3、負責架構分析、設計,指導核心代碼開發(fā);
4、培養(yǎng)核心技術人員,提升技術人員能力;
5、監(jiān)督開發(fā)過程的中代碼質量,保證項目線上的穩(wěn)定運行;
6、主導技術難點攻關,持續(xù)提升系統(tǒng)在海量數據、高并發(fā)下的處理性能,解決系統(tǒng)潛在技術風險;
7、跟蹤行業(yè)業(yè)務目標與技術發(fā)展趨勢,提煉設計高擴展性、高性能、安全、穩(wěn)定、可靠的技術平臺架構原型;
任職要求:
1、八年以上互聯網行業(yè)Java項目實際工作經驗,三年以上架構師實際工作經驗,善于溝通,表達清晰,有較強的分析、解決問題的能力,具備獨立主導并規(guī)劃大中等規(guī)模軟件系統(tǒng)的能力、具備組織與協(xié)調開發(fā)相關資源的能力,具備系統(tǒng)中期、長期技術支撐體系規(guī)劃的能力。
2、精通但不限于Java技術,對性能、安全、集群、服務化技術領域相關知識與技能有充足的理解與掌握。
3、精通但不限于基于Java的分布式系統(tǒng)的技術架構模型,具備較強的技術選型能力。
4、精通多線程程序設計模式,能熟練運用多線程解決現有系統(tǒng)業(yè)務發(fā)展過程中的實際問題。
5、精通但不限于包括MySQL在內的關于型數據庫系統(tǒng),具備較強的數據存儲模型的設計能力,能夠根據業(yè)務實際需要適時采用合理的數據庫存儲解決方案為公司業(yè)務在技術上保駕護航。
6、有大容量、高性能、分布式、高并發(fā)系統(tǒng)經驗者優(yōu)先,對網絡和服務器熟悉者優(yōu)先;
7、較強的責任心,擅長溝通和團隊合作,有積極主動的學習態(tài)度、勇于承受壓力
Java架構師崗位的職責表述4
1、負責模塊化平臺的總體規(guī)劃與架構設計。承擔分析設計項目的系統(tǒng)架構,針對核心模塊進行研發(fā),對架構性能負責;
2、負責產品的選型與研究,并能將研究結果運用到方案及技術平臺規(guī)劃與建設中。
3、負責模塊化平臺架構體系規(guī)范、標準與流程的制定。
4、參與架構評審與設計評審工作。
5、研究各種相關技術框架和開發(fā)工具,指導開發(fā)團隊正確推廣應用技術框架。
6、參與討論公司產品發(fā)展方向,完整的規(guī)劃和把握產品研發(fā)架構。
Java架構師崗位的職責表述5
職責:
1、負責公司軟件產品的技術選型、架構搭建;
2、負責設計和搭建軟件開發(fā)項目系統(tǒng)架構(平臺、數據庫、接口和應用架構等),解決開發(fā)中各種系統(tǒng)架構問題;
3、負責軟件系統(tǒng)平臺核心功能模塊設計、核心代碼開發(fā);
4、負責技術解決方案的編制工作,并能夠將解決方案清晰的傳達給項目組成員;
5、負責組織技術架構、解決方案的評審;
6、主導項目關鍵技術問題的攻關,協(xié)助項目管理對技術問題進行跟;
7、對開發(fā)團隊進行技術指導和培訓。
任職條件:
1、計算機或相關專業(yè)本科及以上學歷,5年以上JavaEE開發(fā)經驗,2個大型項目經驗;
2、精通JAVA,熟悉設計模式,熟練掌握面向對象編程和事件驅動編程風格;
3、精通主流互聯網應用開源框架,具有Ajax、SpringMVC、Spring、 MyBatis、Dubbo、Kafka、Redis、Spring Boot, docker等開發(fā)經驗;
4、熟悉分布式、SOA、REST、緩存技術、并發(fā)控制、消息通訊等技術,并且有在大型系統(tǒng)實施的經驗;
5、熟悉Tomcat、Apache、Nginx等應用服務器,有調優(yōu)經驗優(yōu)先;
6、精通數據庫設計和性能優(yōu)化,熟悉MySQL、MongoDB等主流RDBMS和NoSQL數據庫,以及數據庫SQL、JDBC、MyBatis等編程經驗;
7、熟悉常用工程工具: Maven、SVN、Eclipse, IDEA等;
8、精通UML建模,熟練使用相關建模工具,并具有規(guī)范的開發(fā)、設計文檔寫作能力;
9、要求務實、熱情、有責任心、酷愛技術,具有良好的團隊合作精神,以及良好的計劃、執(zhí)行、溝通、協(xié)調能力。