任職要求:
5年以上Golang后端開發(fā)經(jīng)驗(yàn),熟悉Goroutine、channel并有高并發(fā)編程經(jīng)驗(yàn);
熟悉常用網(wǎng)絡(luò)通信協(xié)議http、grpc、websocket、sse等,熟悉Restful Api、GraphQL規(guī)范;
熟悉常用的微服務(wù)框架,如go-zero、kratos、hertz、kitex等,有服務(wù)治理、鏈路追蹤、配置中心等使用經(jīng)驗(yàn);
至少熟悉一種關(guān)系數(shù)據(jù)庫,如mysql、postgresql等,有性能調(diào)優(yōu)能力;
熟悉Redis、RabbitMQ、RocketMQ等常用中間件服務(wù)。
有分布式架構(gòu)經(jīng)驗(yàn),了解常用的分布式鎖、分布式事務(wù)方案;
有阿里云、騰訊云、火山引擎等主流云服務(wù)平臺(tái)使用經(jīng)驗(yàn);
熟悉Node.js以及主流后端框架如Express、NestJs等;
熟悉Docker容器技術(shù),了解Kubernetes(K8s)基礎(chǔ)操作
加分項(xiàng):
有從0到1項(xiàng)目落地經(jīng)驗(yàn);
有一定的全棧開發(fā)能力,熟悉react、typescript;
熟悉字節(jié)開源cloudwego套件。