工作机会 - 职位
后端研发工程师 / 服务端研发工程师
2年+ / 本科 / 计算机相关专业(软件 / 电子 / 通讯 / 机械等理工类专业)
职位要求:
1.两年及以上服务端应用开发经验;
2.统招本科及以上学历,计算机/软件、通信、电子等相关专业,专业基础知识扎实;
3.具备良好的编码规范和水平,精通至少一门服务端应用开发编程语言,如 Go/Node.js/Python/Ruby/Java/C++/Rust 等编程语言,精通 Go 语言者优先;
4.熟悉Linux操作系统的使用,掌握 shell 脚本编程。掌握 Python/Ruby 系统管理脚本编写、掌握Linux系统管理维护者优先;
5.有数据库开发设计经验,能独立设计数据库数据结构,熟悉 MySQL/MongoDB或其他数据库,有分布式数据库开发经验优先;
6.熟悉使用VSCode、Atom、IntelliJ IDEA、Vim、Emacs等一种或多种开发工具;
7.熟悉微服务架构,有分布式应用程序开发经验优先;
8.熟悉Docker容器应用,有云端部署和运维的经验者优先;
9.掌握后端开发相关知识/技术/工具链:协议、架构、存储、缓存、安全等方向;
10.提供Github账号、技术blog链接,有提交代码到著名开源库或创建过开源项目者优先;
11.良好的职业素养和自驱力,优秀的技术热情,能够持续学习和自我提高;
12.良好的英文读写能力,能够阅读与编写技术文档。
岗位职责:
1.公司产品业务的服务端应用的设计以及实现;
2.负责模块/系统的研发工作,高质量把控相关研发工作的全生命周期,具体包括产品形态讨论,需求分析、文档撰写、设计编码、测试运维、效果追踪等工作;
3.参与团队平台化服务化建设,逐步提升研发效率、研发质量,通过技术不断产出驱动业务的发展;
4.参与现有系统的优化工作,定位系统瓶颈,提高系统性能/稳定性以及业务扩展性。