admin 管理员组

文章数量: 1086019


2024年4月14日发(作者:java画爱心代码)

go开发工程师的岗位要求共五个

岗位要求1:

1、3年以上后端开发经验,至少1年以上Golang公司项目开发

经验;

2、精通Go语言、了解其runtime、协程、GC、Channel等内

部机制,对Linux操作系统有较深理解;

3、数学或计算机相关专业出身,有较强的数据结构与算法功底,

充分理解TCP/UDP、HTTP等网络协议内容;

4、熟悉后端开发中常用架构(如微服务、服务网格等),熟练

使用常用中间件于开发工具;

5、有C/C++项目经验者优先;

岗位要求2:

1、3年以上后端开发经验,至少1年以上Golang公司项目开发

经验;

2、精通Go语言、了解其runtime、协程、GC、Channel等内

部机制,对Linux操作系统有较深理解;

3、数学或计算机相关专业出身,有较强的数据结构与算法功底,

充分理解TCP/UDP、HTTP等网络协议内容;

4、熟悉后端开发中常用架构(如微服务、服务网格等),熟练

使用常用中间件于开发工具;

5、有C/C++项目经验者优先;

岗位要求3:

1、统招研究生及以上学历,3年以上工作经验;

2、具有游戏开发经验者优先;

3、熟悉分布式数据库者优先;

4、参与过完整的go语言开发项目,具备大规模、高并发服务设

计与研发者优先;

5、熟练掌握go常用框架,深入了解框架提供的特性及其实现原

理细节;

6、熟练掌握MySQL数据库,具备MySQL索引优化、查询优

化的能力;

7、熟练掌握一种以上非关系型数据库,如Redis, Mongodb等,

理解其使用场景及限制;

8、积极进取,具有主动学习能力,了解开源代码协作的基础流

程;

9、较好的产品意识,愿意将产品效果作为工作最重要的驱动因

素;

岗位要求4:

1、计算机相关专业,本科及以上学历,可接受应届毕业生;

2、1年以上golang开发经验;有gin、xorm、gRPC框架使用

经验者优先;

3、熟悉计算机网络,熟悉 TCP/UDP/HTTP 、socket等网络编

程;

4、熟练MongoDB、Redis等NOSQL以及Mysql等关系型数据

库;

5、对高可用、高并发,高负载的架构有一定了解,具有分布式

架构的代码开发优先;

6、熟悉缓存、消息队列、Docker优先。

岗位要求5:

1. 编程基础: 精通GO/Golang原理与性能优化,熟悉

MQ/Cache/NoSQL等中间件与服务框架;

2. 研发经验: 计算机相关专业本科以上学历,3年以上互联网

研发工作经验;

3. 软性能力: 思维活跃,喜欢独立思考,性格乐观开朗,目的

性强,涉猎广泛;

4. 协同沟通: 善于整理信息,能够进行清晰、简洁、开放的沟

通,并带给团队启发性思考;

具备以下者优先

1. 有大型分布式、高并发、高负载、高可用性系统设计开发经

验优先;

2. 有AWS,Google Cloud等海外云使用,以及跨区高可用架

构方案者优先;


本文标签: 开发 优先 熟悉 经验 了解