职位描述:
1. 负责TA大数据产品后端的基础架构模块设计及开发,参与到核心代码Review与持续优化;
2. 理解大数据分析产品业务需求和业务价值,负责重点模块算法和功能的设计和研发;
3. 能够参与并主导基础架构模块关键技术的调研和技术攻关。
任职要求:
1. 5年以上Java 研发经验,Java基础知识扎实,熟练掌握JAVA多线程、IO、集合等基础框架,熟悉JVM原理,熟悉具体场景的JVM调优、高并发应用开发者优先。具有良好的代码习惯及接口设计规范、具有一定的CodeReview能力;
2. 熟悉 Spring/SpringBoot/SpringCloud/Mybatis等Web开源技术框架;
3. 熟悉数据库基本设计(优先MySQL),具有优秀的数据库设计能力、SQL编写能力及复杂SQL的调优。熟悉常见的NoSQL系统优先,如Kudu/HBase/Presto等;
4. 熟悉OLAP查询引擎,能够写出高性能的查询语句;
5. 具备扎实的计算机基础,熟悉分布式系统研发,有大数据相关技术或云原生技术经验者优先;
6. 熟悉Unix/Linux开发,有丰富的问题定位分析及解决经验者优先,了解Hadoop/Hive/Flink/Spark等实时开源大数据技术优先;
7. 对新技术敏感,有较强的学习能力和解决问题的能力,乐于学习分享,有较好的沟通能力和执行力;
8. 具有良好的团队合作精神,较强的沟通协作能力。