- 相關推薦
軟件架構師的主要職責
軟件架構師的主要職責1
職責:
1、負責組織研發軟件整體方案,根據要求進行文檔與代碼的設計、編寫、評審、維護工作;
2、協助公司對整體軟件方案,內部系統優化方案建議及決策,參與公司軟件系統設計方案評審;
3、能獨立完成子系統或模塊的設計與開發,包括用戶接口、業務邏輯定義、數據模型的設計與開發等;
4、能夠與開發團隊中其它成員共同開發有效溝通,包括項目經理、技術經理、其它工程師,設計出高性能、可擴展而且符合用戶需求的方案;
任職資格:
1、具有3年以上軟件項目開發工作經驗;
2、熟悉JAVA、C#、PHP等開發語言及相關技術;熟悉Spring、SpringMvc、MyBatis、ASP.Net MVC等相關框架;
3、熟悉C/S、B/S網絡架構、基于TCP/IP等的網絡編程、設計模式和組件技術;熟悉Web程序下的.開發,掌握CSS、HTML、Ajax、JQuery等基本技術;
4、熟悉常用網絡協議、通訊協議,熟悉MySQL、SQL Server、Oracle等主流數據庫;
5. 熟悉信息系統技術架構及關鍵技術、軟件研發過程,熟練掌握設計模式、開發語言、算法基礎、數據結構等基本知識;
6、具有良好的規范編程習慣;具有應用系統架構、數據庫規劃及從技術角度分析業務的能力;
7、溝通能力優秀,具備良好的邏輯思維,思路清晰,善于思考,能獨立分析和解決問題;知道如何在強壓下推進項目;
8、具有較強的技術風險把握能力和識別能力、大中型開發項目的總體規劃、方案設計、技術隊伍管理經驗者優先。
軟件架構師的主要職責2
職責:
1、 參與產品研發各階段活動,保證架構設計能夠滿足產品需要;
2、 分析產品需求,起草并維護架構設計文檔,并負責驗證架構設計的符合性;
3、 編寫并搭建系統框架,驗證框架能夠滿足產品需求,并持續維護框架代碼;
4、 跟蹤業界流行的先進技術,參與部門軟件技術演進路線的制定和決策;
5、 優秀的邏輯思維能力,思路清晰,熟悉業務抽象和數據模型設計,具有很強的分析問題和解決問題的能力,對解決具有挑戰性問題充滿激情;
6、 確保設計的技術方案、開發的'代碼有較高性能、質量保障、擴展性,前瞻性;
7、 對技術有較強的鉆研及學習精神,能夠深入了解開源技術、現有系統技術等相關技術原理,出現問題時能夠通過較強的技術手段較好的解決問題;
8、 負責指導和審核軟件工程師的設計與研發質量;
9、 協助解決部門內部技術疑難問題,對接公司相關部門提供技術支持;
崗位要求:
1、 大學本科學歷,8年以上軟件開發工作經驗,3年以上系統設計經驗,有智慧城市行業軟件經驗優先;有自動化運維架構設計或者DevOps實踐經驗者優先;
2、 精通java,深入理解JVM,熟悉常用框架,優秀的數據庫設計優化能力。
3、 熟悉前端HTML、CSS、jquery、、coffee、scss等開發技術
4、 熟悉后端服務開發流程和規范,精通微服務架構設計,熟練使用Spring Boot,Spring Cloud等微服務開發框架,并深入理解其原理,對框架本身有過開發或重構者可優先考慮;
5、 熟悉常用開源框架、緩存技術、網站優化、服務器優化、負載均衡、系統性能調優等技術;
6、 掌握Linux 操作系統和大型數據庫(Oracle、MySql),熟悉大容量數據存儲和檢索系統設計能力:數據庫分區,NoSQL,搜索引擎等;
7、 較強的責任心,擅長溝通和團隊合作,有積極主動的學習態度、勇于承受壓力
8、 有團隊管理經驗優先。
軟件架構師的主要職責3
職責:
1、參與各項目的需求調研與系統分析的工作
2、理解和分析業務需求,確立項目或產品的技術架構或技術分析
3、負責產品架構分析,提出軟件架構的整體設計,數據庫存儲設計方案
4、劃分基本的軟件功能模塊,指導其他工程師的設計工作
5、負責核心技術問題的`公關、系統優化,協助解決項目開發過程中的技術難題
6、編寫系統設計文檔,協助開發人員理解業務,指導開發人員完成高質量的開發
任職要求:
1、計算機相關專業,本科及以上學歷,具有扎實的計算機基礎理論知識;
2、3年以上使用Java開發的經驗;
3、精通Java EE相關技術和框架,熟悉并掌握常用設計模式;
4、熟悉Sql,熟悉緩存機制。
5、熟悉Linux,熟悉Tomcat、Nginx、Varnish等服務器的使用及優化
軟件架構師的主要職責4
職責:
1、負責設計規劃航空運行管理與服務平臺、無人機監控平臺、機場運行管理平臺軟件系統的技術路線、數據模型,業務模型,領域劃分等架構工作;
2、參與軟件需求分析與軟件方案設計,進行系統架構和核心模塊的設計規劃;
3、參與軟件模塊設計、代碼開發等相關工作;
4、對接、梳理、挖掘、分析、整理來自市場導入的業務需求,提出建設性、有價值的IT解決方案,配合項目經理形成有計劃、可落地的實施方案
5、參與客戶技術溝通,為客戶提供軟件應用相關支持
任職要求:
1、軟件、計算機、航空航天相關專業,碩士及以上學歷;
2、有豐富的架構設計與研發實施能力,能夠準確、全面地理解業務,并根據業務發展計劃給出合理的'架構方案和工作計劃分解;
3、精通linux及計算機網絡,對代碼要求精益求精,有大量編程和code review經驗,java/python/go/c/c++至少精通一種;
4、具有良好的溝通能力、組織能力及團隊協作精神,有較強的分析和解決問題的能力;
5、主動性強,有強烈的求知欲和創新能力;
6、具有空管行業相關經驗,空管系統研發相關經驗者優先。
軟件架構師的主要職責5
職責:
1、協助公司總經理制定總的產品技術路線、技術隊伍發展規劃及相應資源布局,制定年度開發度量與產品技術框架;2、制定技術體系規范和流程,制定技術標準,組織編寫相關技術文檔。
3、制定產品或系統的`技術架構方案和實施路線。
4、組織完成產品或系統核心技術架構的開發。
5、協調和培訓開發人員,輔助完成產品或系統開發。
任職要求:
1、8年以上IT行業技術研發類從業經驗。3年以上技術管理崗位工作經驗,3年以上技術架構經驗;
2、精通.net c#或Java等高級開發語言與架構,有三個以上大型b/s架構項目設計開發經驗。;
3、豐富的數據庫設計經驗,對設計模式、架構有較全面的了解和實踐經驗;
4、有完整的解決方案設計與編寫能力,對行業技術發展能提出獨立的意見與思路;
5、酷愛技術,自主學習和專研各種技術,不斷的優化和改進產品架構。
軟件架構師的主要職責6
職責:
1、從事項目工程施工操作、系統調試等工作;
2、負責客戶溝通、項目實施方案撰寫、項目進度管理等工作,促進項目驗收;
3、負責項目實施情況、產品故障等問題的上報及解決,向產品端反饋產品使用情況;
4、負責項目實施質量保障、售后服務等工作;
任職資格:
1、大專及以上學歷,自動化、電子、工程類相關專業;
2、熟悉系統集成知識,有較強文檔編寫能力,會使用CAD繪圖軟件;
3、熟悉倉儲自動化設備的'安裝調試方法尤佳;
4、優秀的學習能力,通過短期培訓能獨立完成項目實施工作;
5、有項目管理施工經驗,了解倉儲自動化、AGV產品者優先。
6、適應長時間在外出差,能承受較大的壓力;
軟件架構師的主要職責7
職責:
1、完成項目的需求分析和系統設計,撰寫相關設計文檔;負責總體技術框架規劃與設計;
2、組織開發團隊成員和開發過程的定義;
3、完成系統核心模塊代碼編寫,負責整個軟件架構、關鍵構件、接口的設計;
4、對軟件產品的集成、測試、實施的工作。
任職要求:
1、計算機相關專業本科或以上學歷,十年以上互聯網/軟件行業公司后端開發和設計經驗;
2、有互聯網設計和分布式、高并發、微服務等架構設計的實戰經驗;
3、系統架構相關的知識和經驗;很強的自學能力、分析能力、解決問題的能力;
4、熟悉行業軟件產品以及應用情況,對大數據產業發展認識深刻,熟悉大數據相關技術、產品及應用解決方案、分布式、集群優化、系統性能調優等;
5、對各種開源的框架,如Spring、MyBatis、ActiveMQ、Kafka、Redis、Netty、Spring Cloud等有深入了解;
6、精通Mysql及常用NoSQL數據庫,熟悉數據庫建模,并具有很強數據庫設計經驗和SQL功底;
7、精通軟件架構的重用,設計模式,精通三層體系結構,了解SOA架構思想;具有良好的`文檔編寫能力;
8、良好的團隊精神和協調能力。
軟件架構師的主要職責8
職責:
1、負責公司通用開發框架設計和研發;
2、分析典型應用場景及非功能需求,確定軟件開發的技術路線、技術選型、技術規格制定;
3、產品核心模塊軟件設計與開發指導,技術詳審;
4、醫療行業相關前沿技術預研。
崗位要求:
1、 計算機相關專業,本科及以上學歷,5年以上Java開發經驗,一年以上大型分布式應用系統分析、設計、開發、架構經驗;
2、 熟悉大規模分布式系統架構設計與研發經驗,熟悉HADOOP、SPARK、STORM等開源領域架構;
3、 熟悉負載均衡、服務發現、高可用、滾動升級、自動伸縮、分布式存儲和計算等架構原理;
4、 熟悉NOSQL性能優化,調用,熟悉常用的redis,memcahed,mongodb等nosql性能優化,內存回收機制;
5、 對各種開源的.框架如Spring、SpringMVC、MyBatis、Kafka、Storm、Kubernetes和Docker等有所了解,對框架本身有過開發或重構者可優先考慮;
6、 具備良好的識別和設計通用框架及模塊的能力;
7、熟練掌握mysql集群,主從復制,各種主從結構的部署運維,架構熟練掌握,對主從復制的延遲問題有所研究學習;對數據庫分庫,分表,分區,分片等等技術有深入學習了解,并有實際使用經驗,對mysql的參數進行性能優化調整
軟件架構師的主要職責9
職責:
1、完成詳細需求的分析與設計,并完成相關技術文檔
2、完成后端代碼實現,最好有架構設計能力
3、解決開發過程中遇到的技術問題
任職要求
1、精通C#編程開發;
2、熟悉UML建模語言,具有一定的面向對象軟件分析、設計能力,可以熟練應用其進行分析和設計
3、能按照規范的軟件開發流程,完成軟件的設計、編碼和測試工作,具有規范的開發文檔寫作能力;
4、至少熟練掌握一種大型關系數據庫(ORACLE/SQLSERVER/SYBASE)的應用開發,掌握數據庫調優方法,分析慢SQL形成原因;
5、擁有良好的'編碼習慣,要求結構清晰,命名規范,邏輯性強,代碼冗余率低。
6、了解ERP或PDM或MES專業知識,有相關系統開發經驗者優先
軟件架構師的主要職責10
職責:
1、挖掘和分析業務需求,對公司業務平臺進行架構改進和升級設計,制定架構升級規劃和過渡方案;
2、承擔軟件產品核心功能的開發工作,牽頭保障整個系統不出現重大技術故障;
3、進行技術評估與產品選型;
4、負責技術任務管理工作,制定設計規范、開發規范和文檔規范,對任務進行合理拆分和跟蹤,把控開發質量;
5、把握業界前沿的技術棧和框架,合理引入團隊,提升大家的`技術能力和開發效率。
任職要求:
1、5年以上軟件開發經驗,2年以上系統架構經驗,具有物聯網平臺開發/大數據分析經驗者尤佳;
2、有高并發,復雜系統設計和架構經驗,并主導設計過所在公司重要系統;
3、具備良好的業務建模能力,能夠結合業務場景抽象業務模型;
4、有一定的帶團隊、帶項目的能力,能夠輔導人員,組織團隊完成項目目標;
5、在技術領域方面有一項非常擅長,如業務建模、數據分析、數據交換、流程引擎、系統架構、系統優化等。
軟件架構師的主要職責11
職責:
(1)軟件系統架構設計、研發工作;
(2)協助制定項目計劃和控制項目進度;
(3)軟件設計開發文檔,組織和管理相關技術培訓;
(4)指導人員開發,解決系統開發、運行中出現的.各種問題。
任職要求:
(1)計算機或者電子類專業,英語四級以上;
(2)從事嵌入式系統開發或者RTOS開發5年以上;
(3)從事軟件架構2年以上;具有車載多媒體系統開發3年以上;
(4)熟悉Linux、Android、Windows CE、OSEK等系統,對系統架構有深入的理解;
(5)熟練掌握C/C++、QT等編程語言;
(6)熟練掌握軟件開發流程,對CMMI有一定了解;
(7)熟練掌握軟件建模工具;
(8)熟練掌握軟件開發及管理工具;
(9)優秀人才可適當放寬要求。
軟件架構師的主要職責12
職責:
1、致力于推進適應未來發展趨勢的中臺系統規劃和落地。能夠利用新思路、新方法提升中臺的.專業性,并在服務能力創新、中臺效能升級、容量、穩定性及可靠性保障方面不斷帶來各種突破;
2、以與團隊一起交付價值為核心理念深入理解業務需求、設計系統架構和規劃技術選型方案,結合公司戰略助力行業技術變革;
3、主導川酒集團的技術規范建設及核心開發工作。
崗位要求:
計算機相關專業本科及以上學歷,5年以上大型互聯網或大型IT公司核心系統開發、設計工作經驗;
有豐富前、中、后臺軟件系統架構工作經驗,熟悉大型互聯網電子商務體系架構,深入理解分布式計算,微服務等架構模式;
對互聯網、大數據和云計算等技術有深刻理解和敏銳感覺,創新能力強;
熱愛技術,工作認真、嚴謹,對系統質量有近乎苛刻的要求意識,善于溝通與團隊協作;
有較強的邏輯思維能力,善于分析、歸納、解決問題,能夠帶隊進行項目開發;
長期堅持寫博客、公開交流或貢獻開源代碼者優先
軟件架構師的主要職責13
職責:
1、主導產品的軟件架構,保證架構設計能夠滿足產品的功能需求、性能需求、可靠性需求、可維護性需求和可擴展性需求;
2、負責技術選型(包括:框架選擇、公共模塊、數據存儲等);
3、參與需求分析,系統分析及業務建模;
4、進行平臺架構設計、開發和維護以及過程中產生的文檔編寫(架構設計文檔、概要設計文檔等);
5、負責分解IoT產品線的業務需求,完成系統架構設計、重構與優化;
6、負責組織技術評審與把關,組織難點攻關,主導Code Review;
7、促進團隊技術進步與創新,參與公司技術研發體系的搭建;
8、負責公共組件的開發。
任職要求:
1、5年以上J2ee項目開發經驗,扎實的Java編程基礎,精通不限于Springboot、Dubbo、Zookeeper、Redis、Kafka、Flume等開源框架及產品;
2、3年以上架構設計經驗,具有良好的軟件工程知識與編碼規范意識;
3、具備優秀的.文檔能力,清晰明了地表達架構意圖,能夠熟練編寫各類技術文檔;
4、熟悉物聯網相關技術、協議(MQTT/CoAP/Modbus)和應用的優先;
5、對于云計算(如:SaaS、PaaS、IaaS等)、大數據領域、人工智能等領域有較深入的了解,有相關工作背景者優先考慮;
6、具有SaaS/PaaS平臺開發經驗,精通一種或多種架構的能力和經驗,如微服務架構等。熟悉大型物聯網架構或具有大型IT項目咨詢者優先;
7、思路清晰,善于思考,學習能力強;責任心強,具備良好的團隊合作精神。
軟件架構師的主要職責14
職責:
1、帶領團隊定義可擴展的、分布式的大數據架構;
2、 完成各種面向業務目標的數據分析模型的定義和應用開發;
3、帶領團隊開發數據分析數據挖掘能力的創新型產品
4、協助制定中長期的'大數據產品發展規劃
崗位要求:
1、計算機相關專業/研究生
2、 兩年以上系統軟件或中間件產品架構分析設計成功工作經驗,有從事過國家科研項目者優先;
3、 熟悉主流的大數據產品和數據分析技術并具有項目實施經驗,精通軟件體系結構設計理論和各種設計模式,了解主流的技術規范;
4、在以下任一領域有相關項目經驗:
a) 有數據挖掘系統研發經驗,熟悉分類、聚類、關聯分析、協同過濾等數據挖掘算法,對ODS、DW建模有實際經驗;
b)有海量數據分析系統研發經驗,熟悉Hadoop/pig/HIVE/HBase等開源框架,熟悉ETL過程和OLAP分析;熟悉數據倉庫思想,有數據倉庫建模經驗;
c)有基于Web Services的異構數據集成系統研發經驗;
d)有本體和語義網方面的系統研發經驗,如語義數據集成、語義Web服務、語義搜索引擎等;
軟件架構師的主要職責15
(1)、規劃:負責規劃產品的技術路線,負責設計出產品的技術核心競爭力負責產品和項目全生命周期的軟件架構演進。
(2)、立項階段:對接PD,理解業務需求,識別和梳理非功能性系統需求(性能、安全、高可用等)評估技術實現的可行性,估計難度和工作量,識別技術風險。
(3)、總體設計階段:結合人力、進度要求、系統重要性、擴展性、可維護性等因素,進行合理的總體架構設計,包括應用架構、技術架構、部署架構、數據架構等負責進行子系統/模塊劃分、模塊交互設計、與其他系統的邊界和接口定義等結合各個不同的項目和產品,識別出跨項目跨產品通用的技術組件,進行通用組件的設計和復用負責輸出總體設計文檔負責關鍵技術的分析和決策梳理
與合作廠商系統之間的`技術界面,確保整體可交付針對項目交付要求,與開發責任人一起制定開發聯調的策略,包括子系統和模塊的優先級等。
(4)、項目技術支持:作為技術專家支持市場項目的技術交流。
(5)、作為POC項目的技術支持。
【軟件架構師的主要職責】相關文章:
中級軟件測試工程師的主要職責03-12
Java架構師的職責02-26
Java架構師的職責合集14篇02-27
IT專員的主要職責03-30
Java架構師的職責(錦集14篇)02-26
市場助理的主要職責03-06
渠道總監的主要職責04-12
市場專員的主要職責04-27
運營總監主要職責03-13