崗位職責:
1.技術規(guī)劃與設計:負責公司整體技術架構的規(guī)劃、設計與演進,確保架構的高可用性、可擴展性、安全性和性能優(yōu)化,以支持業(yè)務的快速發(fā)展和變化。
2.技術選型與評估:研究和評估新技術、框架和工具,為項目選擇合適的技術方案,推動技術創(chuàng)新和技術升級,提高團隊的技術競爭力。
3.系統(tǒng)架構設計與指導:主導核心系統(tǒng)的架構設計和詳細設計,制定技術規(guī)范和標準,指導開發(fā)團隊進行系統(tǒng)開發(fā)和實施,確保系統(tǒng)的質量和穩(wěn)定性。
4.技術難題解決:在項目開發(fā)過程中,負責解決關鍵技術難題和技術風險,提供技術決策和技術支持,保障項目的順利進行。
5.團隊技術管理:指導和培養(yǎng)技術團隊成員,提升團隊整體技術水平和技術能力,推動技術知識的分享和傳承,建立良好的技術文化。
6.跨團隊協作:與其他部門(如產品、運維、測試等)密切合作,確保技術方案與業(yè)務需求、運維要求等相匹配,共同推動項目的成功交付。
任職要求:
1. 教育背景:計算機、軟件工程等相關專業(yè)本科及以上學歷。
2. 工作經驗:通常需要8年以上軟件開發(fā)經驗,其中3年以上技術架構師工作經驗,有大型項目架構設計和實施經驗。
3.技術能力:精通至少一種主流的編程語言,如Java、C++等;深入理解分布式系統(tǒng)、微服務架構、云計算等技術;熟悉數據庫設計和優(yōu)化,具備良好的算法和數據結構基礎。
4.架構能力:具備扎實的系統(tǒng)架構設計能力,能夠獨立完成復雜系統(tǒng)的架構設計和方案制定,有成功的架構案例;熟悉常用的架構模式和設計模式,能夠靈活運用到實際項目中。
5.問題解決能力:具備較強的問題分析和解決能力,能夠快速定位和解決系統(tǒng)中的技術問題和性能瓶頸。
6. 團隊管理能力:有良好的團隊管理和溝通能力,能夠有效地指導和培養(yǎng)團隊成員,推動團隊的技術進步和發(fā)展。
7.學習能力:對新技術和新領域有強烈的學習興趣和學習能力,能夠快速掌握和應用新知識,推動技術創(chuàng)新和變革。