工作職責(zé):
1.使用 Golang 開發(fā)高性能、高可用的服務(wù)端應(yīng)用;
2.負(fù)責(zé) Redis / Kafka / MySQL 等中間件接入與使用,構(gòu)建高吞吐、低延遲的數(shù)據(jù)處理系統(tǒng);
3.參與系統(tǒng)架構(gòu)設(shè)計(jì)與重構(gòu),推動(dòng)服務(wù)模塊化、容器化;
4.集成 OpenTelemetry 等可觀測(cè)性框架,實(shí)現(xiàn)服務(wù)鏈路追蹤與性能監(jiān)控;
5.編寫單元測(cè)試和自動(dòng)化腳本,參與 CI/CD 管道維護(hù);
6.與前端、產(chǎn)品及運(yùn)維團(tuán)隊(duì)協(xié)作,確保端到端交付質(zhì)量。
任職要求:
1.熟練掌握 Golang,具備中大型微服務(wù)開發(fā)經(jīng)驗(yàn);
2.熟悉 Redis、Kafka、MySQL 等主流中間件,了解其原理及使用場(chǎng)景;
3.了解分布式系統(tǒng)設(shè)計(jì)模式,如服務(wù)發(fā)現(xiàn)、熔斷、限流、冪等;
4.熟悉 RESTful API 設(shè)計(jì)和接口安全實(shí)踐;
5.熟練使用 Git、Docker、K8s、CI/CD 工具;
6.具備良好的溝通能力和工程實(shí)踐素養(yǎng)。