1、熟悉 Java 编程语言,掌握常用 Java 开发框架和工具,如 Spring Boot、MyBatis等;
2、熟悉数据库设计和优化,了解常用的数据库技术,如 MySQL、Oracle、MongoDB、DB2 等主流数据库;
3、熟悉分布式系统的设计和开发,了解常用的分布式技术,如 Dubbo、Zookeeper等;
4、熟悉微服务架构的设计和开发,了解常用的微服务技术,如 Kubernetes、Docker 等;
5、精通 Java/JavaScript /XML/JSP,熟练使用 SpringBoot /SpringMVC /Spring/ Mybatis 等常见开源框架;熟悉微服务架构如 SpringCloud、dubbo;
6、有 Python 分布式抓取系统的开发、架构经验,至少熟悉并使用过一种主流爬虫架构,如 Scrapy、Gocolly、Webmagic 等;
7、具备良好的团队合作和领导能力,能够带领团队解决问题并推动项目进展
8、具备良好的沟通能力和问题解决能力;
9、具有强烈的学习意愿和自我驱动力对新技术充满热情,愿意学习和分享,能够推动公司的技术研究和创新。