一、岗位内容(核心技术能力):
1. Go 语言深度掌握
· 语言特性:精通并发模型(goroutine/channel)、内存管理(逃逸分析 / GC 调优)、泛型编程(Go 1.18+)、错误处理(errors 包 / 自定义错误链)
· 框架与工具:熟练使用 Gin/Echo 等 Web 框架,掌握 Go Modules 依赖管理、单元测试(GoTest)、性能分析(pprof)
· 典型场景:能编写高并发 HTTP 服务(如 API 网关)、、优化数据库连接池(sqlx/pgx)
2. 分布式系统设计
· 架构经验:主导过微服务拆分(DDD 领域驱动设计)、服务治理(熔断 / 限流 / 重试)、分布式事务(TCC/Saga 模式)
· 技术栈:
· 通信:gRPC/Protobuf、RESTful API
· 存储:MySQL(分库分表)、Redis(集群 / Stream)、TiDB/CockroachDB(分布式 SQL)
解决过核心性能瓶颈(如 MySQL 慢查询优化、Redis 内存碎片治理)
二、任职要求:
1.大专及以上学历,5年以上Go语言开发经验;
2.熟练使用Golang及相关技术栈;
3.有良好的团队协作和沟通能力。
工作时间:单双休,节假日正常休息。
职位福利:五险一金、出差补助 。