岗位名称:golang开发工程师
工作职责
1.设计方面,深入理解项目业务需求,参与系统概要设计和详细设计,确保技术方案满足业务需求;
2.编码方面,基于设计文档,使用Go语言进行高质里的编码实现,确保代码的可读性和可维护性;
3.质里管控,参与单元测试、集成测试,确保代码的正确性和系统的稳定性;
4.运维支撑,为运营和运维团队提供技术支持,解决线上问题;参与性能监控和故障排查,确保系统的稳定运行;
5.完成上级交办的其他工作。
资格要求
1.5年以上开发经验,基本功扎实,精通Go,有前端研发经验优先考虑:
2.2年以上Linux经验,熟练进行系统部署、日志分析等常用命令;
3.熟悉主流开源框架,对Gin、Echo、Beego等有实际项目经验及对部分原理有深入了解:
4.熟练使用Maven或Gradle等构建工具,深入理解DevOps理念;
5.熟悉至少一种关系型数据库和至少一种非关系型数据库;
6.熟悉Redis、RabbitMQ、RocketMQ等Paas组件:
7.熟悉HTTP协议与RESTful架构风格,熟悉微服务架构;
8.熟练使用Git,熟悉Pull Request工作流;
9.对Docker、K8s等容器化技术有一定了解,能够独立编写Dockerfile、docker-compose配置文件;
10.善于沟通,有团队合作意识,有较强的分析问题、解决问题的能力;
11.学历要求统招大专以上。
加分:1、有前端开发经验优先考虑