职位详情
岗位职责
1.负责高性能分布式系统与网络服务的架构设计、编码实现及性能调优,聚焦于网关、代理类核心模块的研发工作。
2.深度参与网络协议栈层面的开发与优化,应对高并发、低延迟场景下的技术难题。
3.基于Golang构建TCP/UDP代理、HTTP/HTTPS网关、负载均衡器及反向代理服务,并持续迭代升级。
4.参与网络通信中间件的整体架构设计,解决跨平台兼容性、高可用架构及容灾恢复等关键问题。
5.持续推进系统性能优化,提升服务稳定性与安全防护能力,主导复杂技术问题攻关和性能瓶颈排查。
任职要求
核心要求(硬性技能)
1.Golang开发能力:
具备3年以上Golang实际开发经验,深入掌握语言核心机制(如GC原理、协程调度模型、反射特性、接口设计理念),有阅读runtime源码或开展性能调优实践者优先。
熟练运用Golang工具链(gomod、pprof、racedetector),具备编写高性能、高可靠代码的实战经验。
熟悉主流框架(Gin、Echo、Fiber)以及常用组件(gRPC、ProtocolBuffers、Zap)。
2.网络编程与协议:
精通TCP/IP协议体系,深刻理解滑动窗口、拥塞控制、三次握手与四次挥手等底层机制,能使用Wireshark等工具进行网络问题诊断。
了解HTTP/1.1、HTTP/2、HTTP/3之间的差异,掌握QUIC、WebTransport等前沿网络技术者优先。
具有代理服务器或网关开发背景,曾独立完成反向代理、透明代理、负载均衡、流量镜像等功能实现。
熟悉TLS/SSL协议细节,具备证书管理、双向认证、会话复用等安全配置实践经验。
3.系统与架构设计:
了解Linux内核网络模块(Netfilter、eBPF),掌握Socket编程及非阻塞I/O模型(epoll、kqueue)。
具备高并发系统实战经历,熟悉连接池管理、零拷贝传输、内存复用等性能优化手段。
精通分布式架构设计,能够设计多级缓存策略、熔断降级机制、流量染色方案以保障系统容错能力。
4.网关与代理技术栈:
深入理解Nginx、Envoy、Kong等开源网关的技术架构,具备二次开发或插件扩展经验。
熟悉服务网格(Istio、Linkerd)数据平面工作原理,如xDS协议、动态配置推送机制。
掌握四层与七层代理在不同场景下的应用差异(如TCP代理与HTTP网关的调优方法)。
5.云原生与运维能力:
熟练使用Docker与Kubernetes,具备服务容器化部署、HelmChart编写及集群日常维护经验。
熟悉Prometheus、Grafana、ELK等监控日志体系,可通过指标分析快速识别性能瓶颈。
了解服务网格、API网关与Serverless架构的融合趋势与技术演进方向。
扩展要求(软技能与综合能力)
注重代码可读性与可维护性,能规范编写单元测试与集成测试,掌握代码覆盖率检测工具(gotest-cover)。
具备代码审查经验,能够制定团队编码标准,推动静态检查工具(golangci-lint)落地实施。
熟练使用pprof、trace、GDB等工具排查Goroutine泄漏、死锁、内存溢出等问题。
掌握Linux系统调试命令(strace、perf、netstat),可高效定位网络丢包、连接池耗尽等线上异常情况。
1.负责高性能分布式系统与网络服务的架构设计、编码实现及性能调优,聚焦于网关、代理类核心模块的研发工作。
2.深度参与网络协议栈层面的开发与优化,应对高并发、低延迟场景下的技术难题。
3.基于Golang构建TCP/UDP代理、HTTP/HTTPS网关、负载均衡器及反向代理服务,并持续迭代升级。
4.参与网络通信中间件的整体架构设计,解决跨平台兼容性、高可用架构及容灾恢复等关键问题。
5.持续推进系统性能优化,提升服务稳定性与安全防护能力,主导复杂技术问题攻关和性能瓶颈排查。
任职要求
核心要求(硬性技能)
1.Golang开发能力:
具备3年以上Golang实际开发经验,深入掌握语言核心机制(如GC原理、协程调度模型、反射特性、接口设计理念),有阅读runtime源码或开展性能调优实践者优先。
熟练运用Golang工具链(gomod、pprof、racedetector),具备编写高性能、高可靠代码的实战经验。
熟悉主流框架(Gin、Echo、Fiber)以及常用组件(gRPC、ProtocolBuffers、Zap)。
2.网络编程与协议:
精通TCP/IP协议体系,深刻理解滑动窗口、拥塞控制、三次握手与四次挥手等底层机制,能使用Wireshark等工具进行网络问题诊断。
了解HTTP/1.1、HTTP/2、HTTP/3之间的差异,掌握QUIC、WebTransport等前沿网络技术者优先。
具有代理服务器或网关开发背景,曾独立完成反向代理、透明代理、负载均衡、流量镜像等功能实现。
熟悉TLS/SSL协议细节,具备证书管理、双向认证、会话复用等安全配置实践经验。
3.系统与架构设计:
了解Linux内核网络模块(Netfilter、eBPF),掌握Socket编程及非阻塞I/O模型(epoll、kqueue)。
具备高并发系统实战经历,熟悉连接池管理、零拷贝传输、内存复用等性能优化手段。
精通分布式架构设计,能够设计多级缓存策略、熔断降级机制、流量染色方案以保障系统容错能力。
4.网关与代理技术栈:
深入理解Nginx、Envoy、Kong等开源网关的技术架构,具备二次开发或插件扩展经验。
熟悉服务网格(Istio、Linkerd)数据平面工作原理,如xDS协议、动态配置推送机制。
掌握四层与七层代理在不同场景下的应用差异(如TCP代理与HTTP网关的调优方法)。
5.云原生与运维能力:
熟练使用Docker与Kubernetes,具备服务容器化部署、HelmChart编写及集群日常维护经验。
熟悉Prometheus、Grafana、ELK等监控日志体系,可通过指标分析快速识别性能瓶颈。
了解服务网格、API网关与Serverless架构的融合趋势与技术演进方向。
扩展要求(软技能与综合能力)
注重代码可读性与可维护性,能规范编写单元测试与集成测试,掌握代码覆盖率检测工具(gotest-cover)。
具备代码审查经验,能够制定团队编码标准,推动静态检查工具(golangci-lint)落地实施。
熟练使用pprof、trace、GDB等工具排查Goroutine泄漏、死锁、内存溢出等问题。
掌握Linux系统调试命令(strace、perf、netstat),可高效定位网络丢包、连接池耗尽等线上异常情况。
2026-06-04 14:14
IP属地:湖南长沙
职位福利
大专5-10年GolangDocker网络

湖南小算科技信息有限公司
不需要融资 · 100-499人

工作地址

鱼泡安全保障
如遇到办证收费、刷单、传销、诱导买车等违规行为,请立即向鱼泡直聘投诉举报投诉举报 >

附近适合您的职位
golang高级游戏后端开发工程师
1.5-3万元/月
Golang3-5年本科DockerSLG 游戏Golang服务端开发经验MongoDB计算机相关专业中大型项目开发经验Gin系统架构设计经验
长沙 岳麓区





