職位概述: 研發(fā)技術(shù)總監(jiān)負責定義和實施公司的技術(shù)愿景,確保技術(shù)戰(zhàn)略與業(yè)務(wù)目標的一致性。該角色需要具備深厚的技術(shù)專業(yè)知識,以及在系統(tǒng)設(shè)計、架構(gòu)規(guī)劃和技術(shù)創(chuàng)新方面的豐富經(jīng)驗。架構(gòu)師將領(lǐng)導關(guān)鍵技術(shù)決策,推動技術(shù)團隊實現(xiàn)復雜的系統(tǒng)設(shè)計和集成。
主要職責:
1. 技術(shù)戰(zhàn)略規(guī)劃:
o 制定和維護公司的技術(shù)戰(zhàn)略,確保技術(shù)發(fā)展與業(yè)務(wù)目標相符。
o 評估和引入新技術(shù),推動技術(shù)創(chuàng)新和改進。
2. 系統(tǒng)架構(gòu)設(shè)計:
o 設(shè)計和優(yōu)化系統(tǒng)架構(gòu),包括軟件、硬件和網(wǎng)絡(luò)架構(gòu)。
o 確保架構(gòu)的可擴展性、性能、安全性和可靠性。
3. 技術(shù)領(lǐng)導:
o 作為技術(shù)權(quán)威,指導技術(shù)團隊解決復雜的技術(shù)問題。
o 培養(yǎng)團隊成員的技術(shù)能力和創(chuàng)新思維。
4. 研發(fā)管理:
o 管理和指導關(guān)鍵技術(shù)項目,確保按時交付高質(zhì)量的技術(shù)解決方案。
o 與項目團隊合作,確保項目符合架構(gòu)標準和最佳實踐。
5. 技術(shù)治理:
o 制定和維護技術(shù)標準和政策,確保技術(shù)一致性和合規(guī)性。
o 管理技術(shù)風險,確保技術(shù)決策支持業(yè)務(wù)連續(xù)性和風險管理。
6. 溝通協(xié)調(diào):
o 與業(yè)務(wù)部門、產(chǎn)品管理團隊和其他技術(shù)團隊合作,確保技術(shù)解決方案滿足業(yè)務(wù)需求。
o 作為技術(shù)團隊的代表,與外部合作伙伴、供應(yīng)商和客戶進行溝通。
7. 團隊建設(shè):
o 參與技術(shù)團隊的招聘和人才發(fā)展,構(gòu)建高效的技術(shù)團隊。
o 提供技術(shù)指導和職業(yè)發(fā)展支持,提升團隊的專業(yè)水平。
8. 文檔和知識管理:
o 維護架構(gòu)文檔和技術(shù)規(guī)范,確保知識的傳承和共享。
o 組織技術(shù)培訓和知識分享,提升團隊的技術(shù)視野。
基本要求:
· 計算機科學、工程或相關(guān)領(lǐng)域的碩士學位。
· 至少10年的相關(guān)工作經(jīng)驗,其中至少5年的系統(tǒng)架構(gòu)設(shè)計經(jīng)驗。
· 精通系統(tǒng)架構(gòu)設(shè)計原則和模式。
· 熟悉多種編程語言和技術(shù)棧,必須精通JAVA技術(shù)棧,包括Spring框架、JVM性能調(diào)優(yōu)、并發(fā)編程、微服務(wù)架構(gòu)等,其他可以包括但不限于.NET、Python等各類語言。
· 熟悉分布式系統(tǒng)設(shè)計,包括緩存、消息隊列、負載均衡等技術(shù)。
· 強大的研發(fā)管理能力和團隊領(lǐng)導能力。
· 出色的溝通和協(xié)調(diào)能力。
首選技能:
認證如Oracle Certified Professional, Java SE 8 Programmer。
熟悉分布式系統(tǒng)設(shè)計、緩存、消息隊列和其他中間件技術(shù)。
· 有大型復雜系統(tǒng)架構(gòu)設(shè)計和優(yōu)化的經(jīng)驗。
· 熟悉云計算平臺(如阿里云、騰訊云、華為云、AWS、Azure、Google Cloud)、微服務(wù)架構(gòu)和容器化技術(shù),如Docker和Kubernetes。
· 有大數(shù)據(jù)、人工智能、機器學習等新興技術(shù)的經(jīng)驗。
· 熟悉敏捷開發(fā)和DevOps實踐。