系統架構設計師的基本職責說明

  系統架構設計師負責組織及帶領公司內部員工研究與專案相關的新技術。下面是小編為您精心整理的。

  1

  職責:

  1、負責系統架構的整體設計、技術選型、中介軟體應用,完成框架搭建;

  2、主導功能模組設計、資料結構設計、對外介面設計,評審功能開發文件;

  3、承擔系統核心功能的研發工作,攻克技術難題,編寫高質量程式碼;

  4、為系統的穩定性、可靠性、可維護性、高效能提供技術保障;

  5、稽核開發工程師的程式碼質量,主導制定並落實技術規範和開發規範。

  任職要求:

  1、5年以上大型應用系統開發經驗,兩年以上大型應用系統架構設計經驗;

  2、具有紮實的Java功底,精通常用設計模式和主流設計工具,具有Java框架設計能力;

  3、深入瞭解SpringMVC、Spring、Redis、MyBatis等,瞭解框架特性及其實現原理;

  4、熟悉JVM記憶體管理和JVM調優,熟悉伺服器優化、分散式、負載均衡、系統性能調優等;

  5、精通大型資料庫如 Oracle、MySQL、SQLserver至少一種,熟悉表設計、索引設計;

  6、精通工作流、角色許可權、安全認證的設計和實現,熟練掌握Activiti、shiro的應用。

  2

  職責:

  1、分析業務需求,確定專案或產品的技術架構和技術路線;

  2、編寫並搭建系統框架,驗證框架能夠滿足需求,並持續維護框架程式碼;

  3、負責技術難題預研與攻關,解決系統中關鍵架構問題,對系統穩定性負責;

  4、劃分基本的軟體功能模組,指導開發團隊進行設計、開發、解決專案開發過程中的技術問題;

  5、制定技術文件和開發規範,指導和培訓工程師,對團隊開發人員進行程式碼質量稽核、技術指導和監督,促使研發團隊整體技術水平提升;

  6、負責研究各種新技術和技術攻關,協助規劃部門未來技術架構方向;

  7、完成領導交辦工作。

  任職要求:

  1、計算機或相關專業本科以上學歷,5年以上Java技術體系開發經驗,2年以上大中型軟體系統架構設計、實施、管理經驗;有創新或人工智慧行業經驗優先;

  2、具備良好的J2EE、SOA、Database、nosql等廣泛的知識體系;

  3、熟練掌握Java、JavaScript、Ajax、jQuery、XML、HTML5、CSS3,熟悉Struts、Spring、Hibernate、MyBatis等開源專案;

  4、熟悉weblogic、websphere、tomcat、jboss等常見應用伺服器;

  5、熟悉unix、Linux及Apache、Ngnix等主流Web伺服器的基本配置和程序監控,熟悉常用SHELL命令及指令碼編寫;

  6、熟悉主流大型資料庫管理系統、相關技術及工具,熟悉MongoDB,Redis等Nosql資料庫的配置、部署和優化;

  7、良好的抽象思維和邏輯思維能力,獨立分析問題和解決問題的能力,良好的表達和溝通能力;

  8、具備極強的團隊精神和合作精神,對工作有熱情,能夠在一定壓力下工作;

  9、有大型系統開發及架構經驗者、並具備架構師相關資格證者優先考慮。

  3

  職責:

  1. 負責公司系統的架構設計,包括技術架構設計、重構、優化,根據業務規劃及技術規劃制定應用架構方案;

  2. 分析和深入發掘現有系統的不足,定位系統瓶頸,並且推進業務技術團隊演進;

  3. 負責組織技術研究和主導技術難題攻關工作,組織及帶領公司內部員工研究、學習、應用專案新技術與框架;

  4. 參與產品需求的討論,持續提升核心系統在高併發、海量請求數下的高處理效能,編寫程式,單元測試,bug修復工作等,

  5. 組織制定和實施重大技術決策和技術方案;

  崗位要求:

  技能要求:

  1. 本科及以上學歷;計算機相關專業;

  2. 5年及以上開發經驗,熟悉網際網路行業的系統架構;

  3. 具備海量資料和大規模分散式系統的設計和開發經驗,精通Java及常用框架、開發工具;

  4. 具備豐富的編碼和Code Review經驗及良好的編碼習慣:結構清晰、命名規範、邏輯性強、程式碼冗餘率低;

  5. 擅長訊息佇列、任務排程、負載均衡、併發控制;

  6. 熟悉各大雲平臺***阿里雲、華為雲、騰訊雲***的雲服務產品和能最大價效比搭建伺服器叢集。

  4

  職責:

  1、負責評審公司研發軟體的系統架構,進行需求驗證;

  2、基於系統整體的架構體系,設計功能架構、技術架構、開發架構和部署架構等模組;

  3、負責研究技術的可行性,並進行選型;

  4、獨立對負責的模組進行自測試及聯調測試,並能搭建聯調環境;

  5、負責概要、詳細、資料等設計,並編寫相關的工程文件;

  6、對產品或系統的缺陷能快速準確定位,並妥善解決,深入分析原因,總結經驗教訓。

  任職要求:

  1、本科及以上學歷,計算機軟體或相關專業,三年以上軟體開發經驗,一年以上軟體架構經驗;

  2、熟悉常用的資料結構、演算法和設計模式,有大型軟體系統的架構規劃和設計實施專案經驗;

  3、具備優秀的溝通能力和學習能力,工作積極上進,抗壓能力強,有責任心和團隊合作精神;

  4、具備技術上的前瞻性、獨立解決問題的能力和抽象能力,瞭解技術主流趨勢。

  5

  職責

  1、負責醫療雲系統及相關產品需求分析及架構設計;

  2、對產品的整體系統架構負責,對產品的系統安全性設計負責,開發及相關設計文件編寫;

  3、負責相關請求的技術分析,負責制訂相關的技術解決方案;

  4、參與制定設計及實現規範,指導設計、實現及部署工作;

  5、配合專案經理進行技術決策,進行技術風險評估;

  6、負責對軟體開發團隊的技術指導。

  任職資格

  1、軟體工程、軟體開發相關專業本科及以上學歷;

  2、5年以上工作經驗,具有獨立承擔超過2年以上的軟體專案系統分析和架構設計經驗,有成功案例、大型系統軟體架構設計經驗優先;

  3、掌握軟體工程理論,精通至少一種軟體工程方法,有較強的系統分析能力;

  4、熟悉.net及JAVA體系架構,精通主流的開源框架;

  5、精通Oracle,sqlServer等資料庫的應用,有大型MIS系統構建經驗,具有相關應用開發經驗及資料庫規劃能力;

  6、瞭解最新的技術及發展趨向,網路知識經驗豐富,懂得怎樣衡量各種設計方法的利弊,懂得平衡各種開發局限的制約;

  7、極強的文件撰寫能力,良好的英文閱讀能力;

  8、邏輯分析能力、學習能力和創新能力強,具有團隊合作精神,良好的語言表達及溝通能力。