1、本科及以上学历,计算机科学、软件工程、信息技术等相关专业;
2、5年以上后端开发经验,有大型分布式系统开发经验者优先;
3、精通至少一种后端开发语言(如Java、Python、Go、C#、Node.js等);
4、熟悉常用框架(如Spring Boot、Django、Flask、Express等);
5、熟悉数据库设计及优化,熟练使用关系型数据库(如MySQL、PostgreSQL)和NoSQL数据库(如MongoDB、Redis);
6、熟悉RESTful API设计规范,具备微服务架构开发经验;
7、熟悉消息队列(如Kafka、RabbitMQ)和缓存技术(如Redis、Memcached);
8、熟悉Linux操作系统,掌握常用命令和脚本编写;
9、熟悉Docker、Kubernetes等容器化技术者优先;
10、有云计算平台(如AWS、Azure、阿里云)使用经验者优先;
11、有高并发、高性能系统开发经验者优先;
12、有开源项目贡献或技术博客者优先。