Go开发工程师

岗位职责:

1、使用 Go 语言开发高性能的后端服务和微服务。

2、设计并实现分布式系统,对高并发和高可用分布式有较深理解。

3、开发和维护 RESTful API 或 gRPC 接口,与前端和其他服务进行交互。

4、优化数据库查询和系统性能,提升服务的吞吐量和响应速度。

5、使用 Redis、RocketMQ, Mysql 等中间件实现缓存、消息队列等功能。

6、编写单元测试和集成测试,确保代码质量和系统稳定性。

7、参与系统架构设计和技术选型,解决复杂的技术问题。

8、编写技术文档,分享开发经验,推动团队技术进步。

任职要求:

1、计算机科学或相关专科及以上学历,3 年以上后端开发经验。

2、熟练掌握 Go 语言,了解其内存管理、并发模型和性能优化。

3、熟悉常见的 Go 框架,精通Gin框架,GRPC协议等。

4、有良好的编码习惯,熟练书写单元测试.

5、熟悉 MySQL 等关系型数据库,能够编写高效的 SQL 查询。

6、熟悉 Redis等 NoSQL 数据库,了解缓存机制与使用场景。

7、熟悉消息队列(如RocketMQ)和异步任务处理。

8、熟练掌握Docker相关技术,以及容器化开发,容器化交付。

9、熟悉 Git 版本控制工具,了解 CI/CD 流程。

10、能熟练使用VSCode进行容器化go语言开发.

11、具备良好的问题分析和解决能力,能够快速定位和修复系统问题。

12、具备良好的团队合作精神和沟通能力,能够与团队成员高效协作。

公司地点:上海上海浦东软件园祖冲之园Y1座

公司简介:

职位发布者:许文

上海泽客商贸有限公司

融资阶段:B轮

公司规模:500~999人

相似职位: