职位描述
岗位职责:
1、参与CDN相关业务需求分析、概要设计、详细设计、代码开发、单元测试、系统测试等软件过程;
2、采用Go语言(Golang)开发稳健可扩展的后端程序;
3、积极参与各种头脑风暴会议并对用到的技术、算法和产品功能提出意见和建议;
4、同产品和设计团队协作,理解用户需求,归纳功能用例,并转化为高效的技术解决方案;
能力要求:
1、有两年以上Golang开发经验,熟悉golang底层的运行原理;
2、熟练使用beego或gin框架等框架;
3、熟练使用mysql/redis/rabbitmq等中间件,了解其内部实现机制;
4、熟悉golang高并发网络模型,了解网络IO、磁盘IO场景优化与方案。
5、熟悉至少一种服务治理框架,熟悉grpc原理实现。
加分项:
1、熟悉分布式服务架构,熟悉K8s使用;具备转码相关系统开发能力,了解音视频相关知识。
2、工作态度认真,踏实,学习能力强,勇于探索新技术,较强的独立解决问题的能力。勤于思考,对产品有想法。有良好的团队合作精神和沟通能力。
3、具备java开发经验
以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕