远程GO 20-35k
关于我们
一家横跨 流量建设网站矩阵 / 线上广告销售 / AI 模型训练 / AI 内容生产 / 游戏研发及发行平台 多条业务线的全球化集团,业务覆盖全球,员工规模数千人
公司地址:英国
职位描述/工作职责
- 负责公司核心后端系统及业务平台的设计、开发、维护与优化,保障系统高可用、高性能和稳定运行。
- 使用 Golang 进行核心业务服务开发,持续优化代码质量、系统性能和整体可维护性。
- 参与分布式系统和微服务架构设计,推动服务拆分、模块解耦、公共组件建设及技术规范落地。
- 负责 RESTful API、RPC / gRPC 等服务接口设计与开发,并编写相关技术设计文档。
- 深度使用 MySQL、Redis、MongoDB、Elasticsearch、Kafka / RabbitMQ 等中间件,完成海量数据存储、检索和性能优化。
- 负责高并发、高流量场景下的系统优化,包括缓存设计、异步处理、限流降级、削峰填谷、容错恢复和性能调优等。
- 参与 Docker / Kubernetes 容器化部署、CI/CD 流程优化及工程化体系建设,提升系统稳定性和研发效率。
- 负责线上问题排查、性能瓶颈分析和技术难点攻关,持续推动系统优化与质量提升。
- 参与 Code Review、研发规范建设,并与产品、前端、测试等团队协作,推动需求高质量落地。
职位要求
基本要求
- 5 年及以上后端开发经验,3 年及以上 Golang 深度开发经验。
- 扎实掌握 Golang 基础,熟悉 goroutine、channel、context、GC、内存管理及高并发编程原理。
- 熟悉常见分布式系统架构设计,了解高可用、高并发、负载均衡、服务治理、容错熔断等相关技术。
- 熟悉 GoZero、Gin 等 Golang 开发框架,并具备实际项目应用经验。
- 熟悉 MySQL、Redis、MongoDB、Elasticsearch、Kafka、RabbitMQ、gRPC 等中间件及其基本原理。
- 具备高并发、高流量场景下的性能优化经验,能够独立分析并解决线上复杂问题。
- 熟悉 Linux 常用命令及线上问题排查,了解 pprof、日志分析、监控排障等常用手段。
- 熟悉 Docker、Kubernetes、CI/CD 等工程化工具和交付流程。
- 具备良好的编码习惯、逻辑分析能力、团队合作能力和执行力。
薪资及其他待遇
远程底薪20-35K 工作时间10-22 每周日休息 法定节假日休息
其他信息
联系方式
Email:yang2233567@gmail.com(请尽量使用公司邮箱)
关于 LearnKu
推荐文章: