golang开发

https://zhaopin.douyu.com/social/detail/id/144

工作职责:

1、负责WEB服务部模块化服务设计、开发,为平台提供高性能、高可用的服务支撑;
2、负责基础组件、中间件服务的设计、开发;
3、参与现有项目维护,优化服务架构,提升服务性能等工作;

职责要求:

1、熟练掌握golang语言,具有3年及以上Unix/Linux平台下高性能服务端架构设计与开发经验;
2、有扎实的计算机基础和编程能力,熟悉常见的算法与数据机构;

3、有良好的编程习惯,对面向对象、设计模式有深刻的理解;
熟悉Mysql、Redis、Mongodb、Memcached存储设计、使用、调优;
4、积极主动,具有责任心,善于学习、接受新事物;
5、善于沟通和团队协作,具有较强的团队精神;

优先条件:
精通TCP/IP协议相关知识及网络编程者优先;
精通排序算法和多线程模型;
对Redis、Nginx源码有深入研究,进行模块开发者优先;
熟悉Docker、gRPC、RocketMQ者优先;
有开源项目贡献者优先;