軟體架構師的主要職責說明文
軟體架構師需要負責總體技術框架的規劃與設計,出具實施解決方案,包括:系統架構設計、介面規範制定、技術文件編寫等。以下是小編整理的。
1
職責:
1、挖掘和分析業務需求,對公司業務平臺進行架構改進和升級設計,制定架構升級規劃和過渡方案;
2、承擔軟體產品核心功能的開發工作,牽頭保障整個系統不出現重大技術故障;
3、進行技術評估與產品選型;
4、負責技術任務管理工作,制定設計規範、開發規範和文件規範,對任務進行合理拆分和跟蹤,把控開發質量;
5、把握業界前沿的技術棧和框架,合理引入團隊,提升大家的技術能力和開發效率。
任職要求:
1、5年以上軟體開發經驗,2年以上系統架構經驗,具有物聯網平臺開發/大資料分析經驗者尤佳;
2、有高併發,複雜系統設計和架構經驗,並主導設計過所在公司重要系統;
3、具備良好的業務建模能力,能夠結合業務場景抽象業務模型;
4、有一定的帶團隊、帶專案的能力,能夠輔導人員,組織團隊完成專案目標;
5、在技術領域方面有一項非常擅長,如業務建模、資料分析、資料交換、流程引擎、系統架構、系統優化等。
2
職責:
1.致力於推進適應未來發展趨勢的中臺系統規劃和落地。能夠利用新思路、新方法提升中臺的專業性,並在服務能力創新、中臺效能升級、容量、穩定性及可靠性保障方面不斷帶來各種突破;
2.以與團隊一起交付價值為核心理念深入理解業務需求、設計系統架構和規劃技術選型方案,結合公司戰略助力行業技術變革;
3.主導川酒集團的技術規範建設及核心開發工作。
崗位要求:
計算機相關專業本科及以上學歷,5年以上大型網際網路或大型IT公司核心系統開發、設計工作經驗;
有豐富前、中、後臺軟體系統架構工作經驗,熟悉大型網際網路電子商務體系架構,深入理解分散式計算,微服務等架構模式;
對網際網路、大資料和雲端計算等技術有深刻理解和敏銳感覺,創新能力強;
熱愛技術,工作認真、嚴謹,對系統質量有近乎苛刻的要求意識,善於溝通與團隊協作;
有較強的邏輯思維能力,善於分析、歸納、解決問題,能夠帶隊進行專案開發;
長期堅持寫部落格、公開交流或貢獻開原始碼者優先
3
職責:
1. 需求分析,產品設計,確定產品需求文件中的產品規範和文案;
2. 負責新產品/功能的詳細設計和原型展示。協調市場、開發、運營、管理等團隊確立產品方案;
3. 協調技術開發人員,跟蹤產品開發進度,完成產品的開發、測試、版本管理,產品上線等相關工作;
4. 參與產品核心模組的程式碼編寫;
崗位要求:
1. 本科以上學歷,兩年以上軟體產品規劃及設計經歷;
2. 能獨立運用Axure等工具設計出產品的整體架構;
3. 對行業的未來發展有清楚完整的見解,瞭解產品及競爭對手的最新動態,熟悉移動APP應用;
4. 熟悉軟體開發技術***.net / C++ / java / html / js / css***、作業系統原理、資料庫原理、網路協議及軟體架構;
5. 熱愛計算軟體管理及設計,對工作充滿激情,能夠承受較大的工作壓力;
6. 條件特別優秀者,待遇可適當放寬。
4
職責:
1、參與微服務應用開發框架研究開發工作;
2、總體技術框架的規劃與設計,重構、優化現有產品的技術架構;
3、根據業務規劃及技術規劃制定微服務平臺架構解決方案;
4、負責關鍵技術的預研和攻關,提高系統的擴充套件性、穩定性和安全性;
5、帶領團隊進行技術難點的攻關和落地實施。
崗位要求:
1、具備3年以上的java開發經驗,計算機或相關專業本科或以上學歷,
2、JAVA基礎知識紮實,瞭解常用演算法, 熟悉基於JavaWeb的B/S架構應用開發,瞭解Java EE規範;
3、熟悉Sping Boot/Spring Cloud/Dubbo等微服務框架和架構,瞭解其原理和使用其優缺點,並有實戰經驗;
4、熟練Docker/Kubernetes等容器化系統,熟悉分散式、快取、訊息等機制,能對分散式常用技術進行合理應用,解決實際架構問題
5、優秀的面向物件分析、設計和程式設計能力;
6、良好的分析文件編寫習慣和編碼習慣;
5
職責:
1、 根據公司產品具體專案需求,分析、設計與實現系統架構方案,
2、 負責產品架構分析,提出軟硬體架構整體設計,資料庫儲存、資訊保安等設計方案,
3、 指導其他工程師的設計工作;對相關產品系統架構方案進行評審及改進,控制產品系統架構質量;負責軟體核心技術問題的攻關,系統優化;協助解決專案開發過程中的技術難題;
4、 制定開發規範,參與制定技術標準,編寫相應的技術文件,並對通用技術進行整理,提高技術複用。
5、 積極瞭解業界發展、相關新技術及趨勢,促進技術進步和創新。
任職要求:
1. 3年以上平臺軟體架構開發、設計經驗;有成功案例;
2. 熟練使用主流開發框架;
3. 熟練使用主流開發工具和建模工具,熟悉當前比較主流的企業架構理論;
4. 熟悉各種伺服器作業系統***LINUX、UNIX、windows server***和各種中介軟體的部署、管理;
5. 具備良好的識別和設計通用框架及模組的能力,有云、移動網際網路、大資料方面的開發經驗。
6. 有系統效能優化與評估的實際經驗,能用工具對系統的程式碼進行評估。