首頁(yè) > 制度大全 > 資深Golang研發(fā)工程師職位描述與崗位職責(zé)任職要求

資深Golang研發(fā)工程師職位描述與崗位職責(zé)任職要求

2024-07-27 閱讀 1738

職位描述

工作職責(zé)

1、負(fù)責(zé)字節(jié)跳動(dòng)廣告平臺(tái)服務(wù)器端研發(fā)工作,包括但不限于頭條、抖音、musical.ly、tiktok等產(chǎn)品變現(xiàn)的研發(fā);

2、深入發(fā)掘和分析業(yè)務(wù)需求,撰寫技術(shù)方案和系統(tǒng)設(shè)計(jì);

3、根據(jù)產(chǎn)品需求,進(jìn)行系統(tǒng)設(shè)計(jì)和編碼;

4、持續(xù)對(duì)系統(tǒng)架構(gòu)進(jìn)行改造和優(yōu)化;

任職要求

1、三年以上開(kāi)發(fā)經(jīng)驗(yàn),一年以上的Golang開(kāi)發(fā)經(jīng)驗(yàn);

2、具備良好的基本功,熟練使用基本的數(shù)據(jù)結(jié)構(gòu)和算法,深入理解多線程、socket等相關(guān)技術(shù);

3、具備良好的編碼習(xí)慣,結(jié)構(gòu)清晰,命名規(guī)范,邏輯性強(qiáng),代碼冗余率低;

4、熟練掌握Golang常用框架,深入了解框架提供的特性及其實(shí)現(xiàn)原理細(xì)節(jié);

5、有大規(guī)模分布式系統(tǒng)的設(shè)計(jì)和開(kāi)發(fā)經(jīng)驗(yàn),能獨(dú)立完成系統(tǒng)的設(shè)計(jì)及開(kāi)發(fā);

6、熟練掌握MySQL數(shù)據(jù)庫(kù),具備MySQL索引優(yōu)化、查詢優(yōu)化的能力;

7、熟練掌握一種以上非關(guān)系型數(shù)據(jù)庫(kù),如Redis,Cassandra,理解其使用場(chǎng)景及限制;

8、熟悉分布式系統(tǒng),熟練掌握一種以上服務(wù)框架和消息中間件,了解其實(shí)現(xiàn)原理;

9、熟悉Internet常用協(xié)議,如HTTP、TCP/IP、熟悉RESTful規(guī)范;

10、有以下經(jīng)驗(yàn)者優(yōu)先:

①熟練掌握一種以上腳本語(yǔ)言并能靈活運(yùn)用;

②具有大規(guī)模分布式系統(tǒng)的調(diào)優(yōu)經(jīng)驗(yàn);

③熟悉大規(guī)模分布式系統(tǒng)架構(gòu)設(shè)計(jì),熟悉CAP、Quorum、ConsistentHashing等原理和算法;

篇2:資深后臺(tái)研發(fā)工程師商業(yè)平臺(tái)職位描述與崗位職責(zé)任職要求

職位描述

工作職責(zé)

1、負(fù)責(zé)商業(yè)變現(xiàn)相關(guān)系統(tǒng)的方案設(shè)計(jì)和實(shí)施;

2、負(fù)責(zé)持續(xù)改善已有服務(wù),優(yōu)化系統(tǒng)薄弱點(diǎn);

3、完善基礎(chǔ)組件支持,更好地支撐業(yè)務(wù)迭代;

4、培養(yǎng)新人的編碼、架構(gòu)、解決問(wèn)題的能力。

任職要求

1、3年以上工作經(jīng)驗(yàn),良好的算法與數(shù)據(jù)結(jié)構(gòu)基礎(chǔ),扎實(shí)的編程能力,對(duì)服務(wù)端開(kāi)發(fā)和網(wǎng)絡(luò)服務(wù)有深刻的認(rèn)識(shí);

2、熟悉Mysql.Memcached.Redis.消息隊(duì)列,nginx等常用WEB組件,能按場(chǎng)景優(yōu)化使用;

3、有在線大流量服務(wù)設(shè)計(jì)和實(shí)現(xiàn)經(jīng)驗(yàn)優(yōu)先,有廣告相關(guān)業(yè)務(wù)經(jīng)驗(yàn)優(yōu)先;

4、有python或golang開(kāi)發(fā)經(jīng)驗(yàn)者優(yōu)先。

篇3:資深后臺(tái)研發(fā)工程師展現(xiàn)優(yōu)化職位描述與崗位職責(zé)任職要求

職位描述

工作職責(zé)

1、負(fù)責(zé)商業(yè)變現(xiàn)相關(guān)系統(tǒng)的方案設(shè)計(jì)和實(shí)施;

2、負(fù)責(zé)持續(xù)改善已有服務(wù),優(yōu)化系統(tǒng)薄弱點(diǎn);

3、完善基礎(chǔ)組件支持,更好地支撐業(yè)務(wù)迭代;

4、培養(yǎng)新人的編碼、架構(gòu)、解決問(wèn)題的能力。

任職要求

1、3年以上工作經(jīng)驗(yàn),良好的算法與數(shù)據(jù)結(jié)構(gòu)基礎(chǔ),扎實(shí)的編程能力,對(duì)服務(wù)端開(kāi)發(fā)和網(wǎng)絡(luò)服務(wù)有深刻的認(rèn)識(shí);

2、熟悉Mysql.Memcached.Redis.消息隊(duì)列,nginx等常用WEB組件,能按場(chǎng)景優(yōu)化使用;

3、有在線大流量服務(wù)設(shè)計(jì)和實(shí)現(xiàn)經(jīng)驗(yàn)優(yōu)先,有廣告相關(guān)業(yè)務(wù)經(jīng)驗(yàn)優(yōu)先;

4、有python或golang開(kāi)發(fā)經(jīng)驗(yàn)者優(yōu)先。

相關(guān)文章