高級游戲服務(wù)端開發(fā)工程師(.NET / C#)
1.8-2.5萬元/月崗位職責(zé)
1、架構(gòu)設(shè)計與系統(tǒng)開發(fā)
- 游戲服務(wù)端整體架構(gòu)的設(shè)計、優(yōu)化和演進
- 主導(dǎo)核心模塊開發(fā):復(fù)雜游戲邏輯、支付系統(tǒng)集成、玩家匹配、實時數(shù)據(jù)同步、反作弊機制
- 主導(dǎo)數(shù)據(jù)庫架構(gòu)設(shè)計,優(yōu)化大規(guī)模數(shù)據(jù)存儲和查詢性能(分庫分表、讀寫分離)
- 設(shè)計高效的通信協(xié)議(RESTful API、WebSocket、gRPC),優(yōu)化與Cocos Creator客戶端的對接性能
2、技術(shù)領(lǐng)導(dǎo)與團隊管理
- 制定技術(shù)選型(框架、工具、云服務(wù))和開發(fā)規(guī)范
- 指導(dǎo)中級和初級開發(fā)人員,組織技術(shù)培訓(xùn)
- 制定團隊開發(fā)規(guī)范和技術(shù)標準,推動團隊技術(shù)水平提升
3、性能優(yōu)化與運維
- 解決復(fù)雜技術(shù)問題(高并發(fā)下的鎖沖突、網(wǎng)絡(luò)延遲)
- 優(yōu)化系統(tǒng)性能和穩(wěn)定性
- 推動服務(wù)端監(jiān)控和自動化運維(日志分析、性能監(jiān)控),確保系統(tǒng)99.9%以上可用性
- 主導(dǎo)關(guān)鍵技術(shù)選型和攻關(guān),解決分布式事務(wù)、數(shù)據(jù)一致性、大規(guī)模并發(fā)處理等技術(shù)難題
崗位要求
1、基本要求
- 計算機科學(xué)、軟件工程或相關(guān)專業(yè)本科及以上學(xué)歷
- 5年以上.NET開發(fā)經(jīng)驗,3年以上游戲服務(wù)端開發(fā)經(jīng)驗
- 有成功上線的高并發(fā)Slot游戲或多人在線游戲項目經(jīng)驗
2、技術(shù)能力
- 精通C#和.NET 8,深入理解異步編程、內(nèi)存管理、GC優(yōu)化和性能調(diào)優(yōu)
- 精通RESTful API、WebSocket、gRPC設(shè)計與實現(xiàn)
- 精通數(shù)據(jù)庫設(shè)計與優(yōu)化,熟悉SQL Server、MySQL、MongoDB,了解分布式數(shù)據(jù)庫
- 精通分布式系統(tǒng)架構(gòu),熟悉消息隊列、緩存、微服務(wù)和事件驅(qū)動架構(gòu)
- 熟練使用容器化技術(shù)(Docker、Kubernetes),熟悉云服務(wù)部署(AWS、Azure、阿里云)
3、專業(yè)能力
- 優(yōu)秀的系統(tǒng)架構(gòu)設(shè)計能力,能設(shè)計高可用、高并發(fā)的服務(wù)端系統(tǒng)
- 深入理解Slot游戲業(yè)務(wù)邏輯,能快速實現(xiàn)復(fù)雜游戲機制
- 具備性能優(yōu)化經(jīng)驗,熟悉profiling、perfView工具和分布式追蹤
- 具備從零到一構(gòu)建高并發(fā)游戲服務(wù)的能力
- 能夠預(yù)見并規(guī)避潛在的技術(shù)風(fēng)險
4、領(lǐng)導(dǎo)能力
- 優(yōu)秀的領(lǐng)導(dǎo)力和項目管理能力
- 能夠制定團隊技術(shù)規(guī)范,推動代碼質(zhì)量和開發(fā)效率提升
加分項
- 熟悉Cocos Creator或其他H5游戲引擎的優(yōu)化和對接流程
- 有游戲支付系統(tǒng)或反作弊系統(tǒng)開發(fā)經(jīng)驗
- 熟悉DevOps流程,參與過自動化部署、監(jiān)控系統(tǒng)搭建
- 了解機器學(xué)習(xí)在游戲中的應(yīng)用(玩家行為分析、動態(tài)難度調(diào)整)
- 有游戲核心算法設(shè)計經(jīng)驗或?qū)@夹g(shù)成果