中级 Go 语言开发工程师 / Mid-level Golang Developer
薪资原文:根据实际能力面议
用人方:远程团队(名称在约面时告知)
岗位职责: 负责公司后端服务的开发与维护,使用 Go 语言实现高并发、高可用的业务系统。 参与系统架构设计,合理拆分微服务,优化接口性能与稳定性。 编写高质量、可维护的代码,完成单元测试、集成测试,保证代码质量。 排查线上问题,进行性能优化、内存与并发问题定位。 与前端、测试、产品等团队协作,推进需求落地。 参与 Code Review,推动团队技术规范和最佳实践落地。 根据业务需要,参与部分中间件、基础设施的开发与维护。 任职要求: 2~6 年后端开发经验,其中 至少 1.5~2 年纯 Go 语言实际项目经验。 扎实的计算机基础:数据结构、算法、操作系统、网络(TCP/IP、HTTP/HTTPS)、数据库原理。 精通 Go 语言核心特性: 并发模型(goroutine、channel、select、sync 包) 内存模型、垃圾回收机制 接口、反射、错误处理、context 使用 常用标准库(net/http、encoding/json、database/sql 等) 数据库:MySQL / PostgreSQL(熟练使用,了解索引优化、事务、锁) 缓存:Redis(常用数据结构、过期策略、分布式锁) 服务发现与配置:Etcd / Consul / Nacos 熟悉 RESTful API 设计,了解 gRPC。 具备基本的 Linux 操作能力和 Shell 脚本编写能力。熟悉 Git,Docker等常用工具,有良好的代码规范和文档习惯。 有实际排查过线上问题的经验(性能瓶颈、内存泄漏、死锁、goroutine 泄漏等)。 有微服务架构实际落地经验(服务拆分、熔断、限流、链路追踪)。了解分布式事务、一致性协议(Raft、Paxos 等)相关知识。
咨询时报上岗位编号 JD-0243,顺手附上简历,匹配更快。全程不收任何费用。