【远程】Golang开发工程师(基础架构)

  • 全职

20~50k

  • / 开发
  • 3~5年 / 不限
职位描述

Golang开发工程师(基础架构)

岗位描述: 1、独立负责系统框架设计和开发,包括数据处理和业务逻辑处理; 2、持续优化系统架构和性能,高质量完成系统开发,攻克技术难题; 3、熟悉分布式消息组件,可支撑业务的快速发展。

岗位要求: 1、5年以上工作经验,计算机或相关专业本科及以上学历; 2、熟练掌握golang,java,熟悉 Linux 操作系统,熟练使用常见命令行工具; 3、有扎实的⽹络编程基础,对Socket通信、UDP/TCP和HTTP协议及开发有深⼊理解; 4、熟悉容器相关知识,对 Docker, Kubernetes 等有实际操作使用经验优先; 5、熟悉kafka,redis,研读过Kafka源码者优先。


Golang开发工程师(业务开发)

岗位描述: 1、参与相关需求分析、技术设计及产品研发工作,编写高质量代码,及时交付产品; 2、负责撰写相关开发文档; 3、维护相关业务系统或模块,及时解决Bug和故障,保障系统运行稳定; 4、负责保障系统安全,及时修复系统安全问题;

岗位要求: 1、本科及以上学历,计算机或相关专业;3年以上golang开发经验; 2、熟悉golang基础数据结构,Go协程、Channel和锁等; 3、熟悉Go体系的常用开发框架,比如gin、beego、echo等; 4、熟悉Web技术栈和Web应用开发,包括HTTP、安全、数据库、缓存、消息队列等; 5、熟悉Mysql数据库,能够快速根据需求完成高性能数据库设计; 6、熟悉主流非关系性数据库、缓存技术,例如:Redis、MongoDB等; 7、富有团队精神,有较强的责任心和事业心,对待工作积极主动,有严密的逻辑思维,有追求卓越的精神,能够自我驱动。

微服务开发工程师(Golang)

岗位描述: 1、负责微服务系统的架构设计,对系统依赖的开源组件进行二次开发; 2、负责微服务体系的推广,对应用设计、开发和部署提供技术支持,参与制定应用接入流程和技术规范; 3、持续提升和完善微服务体系的能力,包括但不限于代码开发框架、流量治理、可见性、 CICD等。 任职要求 1、本科及以上学历,计算机等相关专业,3年以上工作经验; 2、深刻理解计算机原理,有良好的数据结构和算法基础;熟悉TCP/IP,HTTP等网络通信协议; 3、有优秀的系统设计能力,熟练掌握数据库、缓存、消息队列的原理及应用; 4、熟练掌握Go语言开发,深入理解 Goroutine,Channel 等的实现机制;熟悉 Kubernetes 者优先; 5、有ServiceMesh,稳定性提升,容量规划等高可用、高并发、分布式系统的实际经验为加分项; 6、有技术热情和追求,深度研究或参与过优秀开源项目为加分项。

工作地点
项目简介
Top10交易所
  • 发布于 2024-04-24 16:10
  • 阅读 ( 236 )
免责声明
在登链社区网站、登链社区公众号及关联平台发布的招聘信息均系招聘方自行发布,登链社区只负责展示或格式编辑,对其招聘内容的合法性和真实性不承担任何法律责任,请求职者提高警惕,注意甄别!
Sharon
Sharon
江湖只有他的大名,没有他的介绍。

类似职位