工作职责:
1、根据产品需求,完成后端项目设计与开发,保证产品顺利交付。
2、参与现有系统的优化工作,定位系统瓶颈,提高系统性能和稳定性。
任职要求:
1、具有 3 年以上(优秀者可放宽)后端开发经验,有良好的编码习惯。
2、熟悉至少一种后端开发语言,包括但不限于 Golang/Python/PHP/Node.js。
3、良好的计算机相关基础知识,熟悉常用数据结构、算法、设计模式。
4、熟悉至少一种关系型数据库,如 PostgreSQL、MySQL,熟悉缓存数据库 Redis。
5、熟悉 HTTP、TCP/IP 等网络协议,并了解 RESTful API 设计规范。
6、了解 Linux 操作系统,熟悉常见 Shell 指令,熟悉 Git 版本控制。
7、熟悉至少一种消息队列系统,包括但不限于
NSQ/RabbitMQ/RocketMQ/Kafka。
加分项:
1、有大规模高可用的服务端服务研发经验者优先。
2、熟练 Golang者优先。
3、活跃的开源社区贡献者优先。