首頁 > 制度大全 > 資深Golang研發工程師職位描述與崗位職責任職要求

資深Golang研發工程師職位描述與崗位職責任職要求

2024-07-27 閱讀 1738

職位描述

工作職責

1、負責字節跳動廣告平臺服務器端研發工作,包括但不限于頭條、抖音、musical.ly、tiktok等產品變現的研發;

2、深入發掘和分析業務需求,撰寫技術方案和系統設計;

3、根據產品需求,進行系統設計和編碼;

4、持續對系統架構進行改造和優化;

任職要求

1、三年以上開發經驗,一年以上的Golang開發經驗;

2、具備良好的基本功,熟練使用基本的數據結構和算法,深入理解多線程、socket等相關技術;

3、具備良好的編碼習慣,結構清晰,命名規范,邏輯性強,代碼冗余率低;

4、熟練掌握Golang常用框架,深入了解框架提供的特性及其實現原理細節;

5、有大規模分布式系統的設計和開發經驗,能獨立完成系統的設計及開發;

6、熟練掌握MySQL數據庫,具備MySQL索引優化、查詢優化的能力;

7、熟練掌握一種以上非關系型數據庫,如Redis,Cassandra,理解其使用場景及限制;

8、熟悉分布式系統,熟練掌握一種以上服務框架和消息中間件,了解其實現原理;

9、熟悉Internet常用協議,如HTTP、TCP/IP、熟悉RESTful規范;

10、有以下經驗者優先:

①熟練掌握一種以上腳本語言并能靈活運用;

②具有大規模分布式系統的調優經驗;

③熟悉大規模分布式系統架構設計,熟悉CAP、Quorum、ConsistentHashing等原理和算法;

篇2:資深后臺研發工程師商業平臺職位描述與崗位職責任職要求

職位描述

工作職責

1、負責商業變現相關系統的方案設計和實施;

2、負責持續改善已有服務,優化系統薄弱點;

3、完善基礎組件支持,更好地支撐業務迭代;

4、培養新人的編碼、架構、解決問題的能力。

任職要求

1、3年以上工作經驗,良好的算法與數據結構基礎,扎實的編程能力,對服務端開發和網絡服務有深刻的認識;

2、熟悉Mysql.Memcached.Redis.消息隊列,nginx等常用WEB組件,能按場景優化使用;

3、有在線大流量服務設計和實現經驗優先,有廣告相關業務經驗優先;

4、有python或golang開發經驗者優先。

篇3:資深后臺研發工程師展現優化職位描述與崗位職責任職要求

職位描述

工作職責

1、負責商業變現相關系統的方案設計和實施;

2、負責持續改善已有服務,優化系統薄弱點;

3、完善基礎組件支持,更好地支撐業務迭代;

4、培養新人的編碼、架構、解決問題的能力。

任職要求

1、3年以上工作經驗,良好的算法與數據結構基礎,扎實的編程能力,對服務端開發和網絡服務有深刻的認識;

2、熟悉Mysql.Memcached.Redis.消息隊列,nginx等常用WEB組件,能按場景優化使用;

3、有在線大流量服務設計和實現經驗優先,有廣告相關業務經驗優先;

4、有python或golang開發經驗者優先。