1.三年以上JAVA,大数据开发经验;
2.熟悉分布式系统的设计和应用,能对分布式常用技术进行合理应用,如缓存(Redis)、消息中间件(Kafka)、ElasticSearch、Hbase等;
3.熟悉Sping BootDubbo等微服务框架,了解其原理和优缺点,并有实战经验;
4.熟悉spark、hive、hbase、hadoop等技术,并可自己搭建环境。
5.熟悉关系型数据库、NoSQL数据库,具备一定的SQL优化、海量数据存储等经验;
6.具备较强的责任心、逻辑思维能力, 善于沟通和团队合作,勇于创新和接受挑战;
7.精通Java语言以及J2EE平台特性,熟悉IO、多线程、性能调优,熟悉常用的设计模式和开源框;
8.熟悉Linux、Maven、Git,熟悉Tomcat、Apache、Nginx等开源服务器的配置和调优;
1.大数据方面:使用spark,根据用户选定的人群,进行人群画像的分析,并以ppt形式进行展现
2.web方面:spring boot + dubbo + spark