- 相關推薦
在日常生活和工作中,崗位職責在生活中的使用越來越廣泛,制定崗位職責可以最大限度地實現勞動用工的科學配置。大家知道崗位職責的格式嗎?以下是小編整理的軟件架構師崗位職責,歡迎閱讀,希望大家能夠喜歡。
軟件架構師崗位職責1
職責:
1、負責組織研發軟件整體方案,根據要求進行文檔與代碼的設計、編寫、評審、維護工作;
2、協助公司對整體軟件方案,內部系統優化方案建議及決策,參與公司軟件系統設計方案評審;
3、能獨立完成子系統或模塊的設計與開發,包括用戶接口、業務邏輯定義、數據模型的設計與開發等;
4、能夠與開發團隊中其它成員共同開發有效溝通,包括項目經理、技術經理、其它工程師,設計出高性能、可擴展而且符合用戶需求的方案;
任職資格:
1、具有3年以上軟件項目開發工作經驗;
2、熟悉JAVA、C#、PHP等開發語言及相關技術;熟悉Spring、SpringMvc、MyBatis、 MVC等相關框架;
3、熟悉C/S、B/S網絡架構、基于TCP/IP等的網絡編程、設計模式和組件技術;熟悉Web程序下的開發,掌握CSS、HTML、Ajax、JQuery等基本技術;
4、熟悉常用網絡協議、通訊協議,熟悉MySQL、SQL Server、Oracle等主流數據庫;
熟悉信息系統技術架構及關鍵技術、軟件研發過程,熟練掌握設計模式、開發語言、算法基礎、數據結構等基本知識;
6、具有良好的規范編程習慣;具有應用系統架構、數據庫規劃及從技術角度分析業務的能力;
7、溝通能力優秀,具備良好的.邏輯思維,思路清晰,善于思考,能獨立分析和解決問題;知道如何在強壓下推進項目;
8、具有較強的技術風險把握能力和識別能力、大中型開發項目的總體規劃、方案設計、技術隊伍管理經驗者優先。
軟件架構師崗位職責2
職責:
1. 參與基礎框架的架構設計、重構、優化,根據業務規劃及技術規劃制定應用架構方案;
2.負責總體技術框架的規劃與設計,出具實施解決方案,包括:系統架構設計、接口規范制定、技術文檔編寫等;
3. 參與核心用戶平臺系統及其他應用系統的架構設計和系統設計、詳細設計,制定標準接口、設計與開發規范;
4. 參與技術難題攻關,持續提升核心系統在高并發、海量請求數下的高處理性能;
5. 核心功能的架構與代碼模板編寫,開發與維護系統公用核心模塊;
6. 審核和評估相關方案與設計,以確保其符合架構規劃,滿足業務需求;
7.分析系統瓶頸,解決各種疑難雜癥,對系統進行性能調優;
8. 通過對團隊的培訓與指導,提高技術水平;
9. 能夠完成系統核心模塊的代碼編寫;
10. 幫助團隊解決系統出現的性能或關鍵問題;
11. 具備良好的溝通表達能力,協同他人并組織跨團隊協作,保證項目質量與進度;
12. 針對新人、普通開發人員進行有效輔導,幫助其快速成長。
任職資格:
1、軟件工程、計算機科學與技術專業本科以上學歷,5年以上JAVA開發經驗,2年以上JAVA架構設計經驗(主持開發或主要設計),熟悉軟件開發流程,熟悉常用項目構建工具;
2、3年以上互聯網應用的開發經驗,或大規模高并發訪問的應用系統開發經驗;
3、深刻理解面向對象思想,熟悉常用的OOP工具;
4、熟悉常用數據庫軟件(Oracle/MySQL/DB2)的原理和使用,具備實際開發使用經驗;
5、熟悉Unix/Linux平臺下的開發流程,具備開發與調優經驗;
6、熟悉分布式系統的設計和應用,熟悉分布式、緩存、消息、負載均衡等機制和實現;
7、熟悉UML和面向對象的設計與開發,熟練運用各種設計模式和設計工具;
8、負責過大中型軟件項目的總體設計、技術實施,熟悉軟件產品研發過程和項目管理的'基本流程;
9、掌握Linux操作系統上的開發技術,熟悉實時軟件系統的基本特點;
10、精通J2EE及MVC設計模式,精通多線程編程;
11、精通Spring框架,HTML、JavaScript、CSS、XML、AJAX;
12、熟悉數據倉庫模型,對常用數據挖掘、機器學習算法有一定了解;
13、熟悉MPP數據庫、MySQL、PG等數據庫的安裝、部署、調優;
14、熟悉hadoop、spark、storm等開源大數據軟件安裝、部署、調優;
15、對大數據平臺體系的建設和演進有一定理解,至少具備一個數據挖掘、數據處理、數據管理、大數據平臺建設等領域的項目經驗;
16、有高并發服務端整體架構經驗者優先。
軟件架構師崗位職責3
架構師的職責就是設計一個公司系統的基礎架構,并提供關于怎樣建立和維護系統的指導方針。具體來講,架構師的職責主要體現在以下幾方面:
1、負責公司系統的架構設計、研發工作。
2、承擔從業務向技術轉換的橋梁作用。
3、協助項目經理制定項目計劃和控制項目進度。
4、負責輔助并指導系統分析開展設計工作。
5、負責組織技術研究和攻關工作。
6、負責組織和管理公司內部的技術培訓工作。
7、負責組織及帶領公司內部員工研究與項目相關的`新技術。
8、管理技術支撐團隊并給項目、產品開發實施團隊提供技術保障。
9、理解系統的業務需求,制定系統的整體框架(包括、技術框架和業務框架)。
10、對系統框架相關技術和業務進行培訓,指導開發人員開發。并解決系統開發、運行中出現的各種問題。
軟件架構師崗位職責4
職責:
負責核心框架等基礎平臺的研發工作,負責團隊技術發展路線的規劃。
新技術研究。
開發和維護統一的軟件開發架構和軟件開發規范,對系統的重用、擴展、安全、性能、伸縮性、簡潔等做系統級的'把握,為技術決策提供規則;
任職條件:
熟悉掌握主流java開發技術,對SOA、BPM有深入認識和掌握。
具有面向對象分析、設計、開發能力,精通設計模式,熟練使用建模工具進行業務建模。
具備產品開發設計、總體規劃、方案設計經驗。
熟悉Java常見的開源框架,使用過并深入了解成熟開發平臺或業務框架,并具備獨立進行架構設計能力;
具備較強的計劃、組織、協調、溝通及分析能力,優秀的職業素養和團隊協作精神、敬業精神。
本科以上,計算機等相關專業,抗壓能力較強,可適應出差。
軟件架構師崗位職責5
職責:
1.負責核心框架等基礎平臺的研發工作,負責團隊技術發展路線的規劃。
2.新技術研究。
3.開發和維護統一的`軟件開發架構和軟件開發規范,對系統的重用、擴展、安全、性能、伸縮性、簡潔等做系統級的把握,為技術決策提供規則;
任職條件:
1.熟悉掌握主流java開發技術,對SOA、BPM有深入認識和掌握。
2.具有面向對象分析、設計、開發能力,精通設計模式,熟練使用建模工具進行業務建模。
3.具備產品開發設計、總體規劃、方案設計經驗。
4.熟悉Java常見的開源框架,使用過并深入了解成熟開發平臺或業務框架,并具備獨立進行架構設計能力;
5.具備較強的計劃、組織、協調、溝通及分析能力,優秀的職業素養和團隊協作精神、敬業精神。
6.本科以上,計算機等相關專業,抗壓能力較強,可適應出差。
軟件架構師崗位職責6
職責:
參與基礎框架的架構設計、重構、優化,根據業務規劃及技術規劃制定應用架構方案;
負責總體技術框架的規劃與設計,出具實施解決方案,包括:系統架構設計、接口規范制定、技術文檔編寫等;
參與核心用戶平臺系統及其他應用系統的架構設計和系統設計、詳細設計,制定標準接口、設計與開發規范;
參與技術難題攻關,持續提升核心系統在高并發、海量請求數下的高處理性能;
核心功能的架構與代碼模板編寫,開發與維護系統公用核心模塊;
審核和評估相關方案與設計,以確保其符合架構規劃,滿足業務需求;
分析系統瓶頸,解決各種疑難雜癥,對系統進行性能調優;
通過對團隊的培訓與指導,提高技術水平;
能夠完成系統核心模塊的.代碼編寫;
幫助團隊解決系統出現的性能或關鍵問題;
具備良好的溝通表達能力,協同他人并組織跨團隊協作,保證項目質量與進度;
針對新人、普通開發人員進行有效輔導,幫助其快速成長。
任職資格:
1、軟件工程、計算機科學與技術專業本科以上學歷,5年以上JAVA開發經驗,2年以上JAVA架構設計經驗(主持開發或主要設計),熟悉軟件開發流程,熟悉常用項目構建工具;
2、3年以上互聯網應用的開發經驗,或大規模高并發訪問的應用系統開發經驗;
3、深刻理解面向對象思想,熟悉常用的OOP工具;
4、熟悉常用數據庫軟件(Oracle/MySQL/DB2)的原理和使用,具備實際開發使用經驗;
5、熟悉Unix/Linux平臺下的開發流程,具備開發與調優經驗;
6、熟悉分布式系統的設計和應用,熟悉分布式、緩存、消息、負載均衡等機制和實現;
7、熟悉UML和面向對象的設計與開發,熟練運用各種設計模式和設計工具;
8、負責過大中型軟件項目的總體設計、技術實施,熟悉軟件產品研發過程和項目管理的基本流程;
9、掌握Linux操作系統上的開發技術,熟悉實時軟件系統的基本特點;
10、精通J2EE及MVC設計模式,精通多線程編程;
11、精通Spring框架,HTML、JavaScript、CSS、XML、AJAX;
12、熟悉數據倉庫模型,對常用數據挖掘、機器學習算法有一定了解;
13、熟悉MPP數據庫、MySQL、PG等數據庫的安裝、部署、調優;
14、熟悉hadoop、spark、storm等開源大數據軟件安裝、部署、調優;
15、對大數據平臺體系的建設和演進有一定理解,至少具備一個數據挖掘、數據處理、數據管理、大數據平臺建設等領域的項目經驗;
16、有高并發服務端整體架構經驗者優先。
軟件架構師崗位職責7
職責:
1、協助公司總經理制定總的產品技術路線、技術隊伍發展規劃及相應資源布局,制定年度開發度量與產品技術框架;
2、制定技術體系規范和流程,制定技術標準,組織編寫相關技術文檔。
3、制定產品或系統的技術架構方案和實施路線。
4、組織完成產品或系統核心技術架構的開發。
5、協調和培訓開發人員,輔助完成產品或系統開發。
任職要求:
1、8年以上IT行業技術研發類從業經驗。3年以上技術管理崗位工作經驗,3年以上技術架構經驗;
2、精通.netc#或Java等高級開發語言與架構,有三個以上大型b/s架構項目設計開發經驗。;
3、豐富的數據庫設計經驗,對設計模式、架構有較全面的'了解和實踐經驗;
4、有完整的解決方案設計與編寫能力,對行業技術發展能提出獨立的意見與思路;
5、酷愛技術,自主學習和專研各種技術,不斷的優化和改進產品架構。
軟件架構師崗位職責8
職責:
1、需求分析,確認和評估系統需求;
2、系統分解,將需求分解軟件需求,再根據軟件的需求,重組子項目,子系統,組件和模塊,以及它們之間的羅輯關系,并設計系統整體架構搭建系統實現核心架構;
3、澄清系統細節、掃清主要難點,指導協助開發人員進行實際工作;
4、 把控項目的架構,使設計的項目盡量效率高,開發容易,維護方便,升級簡單等;
5、培訓與指導,架構工程師需要對整個團隊進行技術培訓,給與每個開發人員有效指導,以避免團隊成員對系統設計的誤解而造成項目的.延誤。
任職要求:
1、全日制綜合類大學本科及以上學歷,計算機科學與技術、信息工程、信息管理、電子商務類及商務管理類相關專業(如有特殊經歷者酌情考慮);
2、擁有多年系統設計與開發工作經驗,深刻理解計算機、互聯網有關技術與理論。
3、精通Java,熟練掌握Java JDK 與J2EE相關技術 ;熟練使用Linux命令 ;熟練運用Spring、Mybatis等框架,精通restful架構 ;熟練掌握SQL語句,熟練使用關系型數據庫(Oracle、MySQL),和NoSQL數據庫(MongoDB、Redis);熟練使用IDEA、Eclipse、Maven、SVN、Git等軟件開發工具 ;熟練使用服務器Apache、Tomcat、Weblogic等 ;熟悉H5、CSS、Jquery、AngularJS等前端開發技術,了解ReactJS 。
4、深入理解各類技術與產品的原理與思想,有較強需求分析和技術設計與實現能力;
5、具有統籌規劃能力,能站在較高的視角發現、分析問題,具有問題發現、預判、分解與排查分析能力;
6、具有良好組織協調能力和溝通協調能力;
7、做過大型企業IT總體規劃、設計者優先;
8、擁有架構技術團隊管理經驗者優先;
9、2年以上的J2EE應用架構設計和開發經驗。
軟件架構師崗位職責9
職責:
1、參與各項目的需求調研與系統分析的工作
2、理解和分析業務需求,確立項目或產品的技術架構或技術分析
3、負責產品架構分析,提出軟件架構的整體設計,數據庫存儲設計方案
4、劃分基本的軟件功能模塊,指導其他工程師的設計工作
5、負責核心技術問題的公關、系統優化,協助解決項目開發過程中的.技術難題
6、編寫系統設計文檔,協助開發人員理解業務,指導開發人員完成高質量的開發
任職要求:
1、計算機相關專業,本科及以上學歷,具有扎實的計算機基礎理論知識;
2、3年以上使用Java開發的經驗;
3、精通Java EE相關技術和框架,熟悉并掌握常用設計模式;
4、熟悉Sql,熟悉緩存機制。
5、熟悉Linux,熟悉Tomcat、Nginx、Varnish等服務器的使用及優化
【軟件架構師崗位職責】相關文章:
軟件架構師的崗位職責03-16
軟件架構師的崗位職責06-06
軟件架構師的崗位職責15篇03-16
架構師崗位職責01-25
系統架構師崗位職責03-05
Java架構師崗位職責03-13
Java架構師的崗位職責01-15
前端架構師的崗位職責04-15
數據架構師崗位職責02-16