职位描述:
参与大数据及机器学习平台系统的开发和维护;
通过了解多个业务团队的业务知识,抽象共性部分,沉淀到基础平台,统一对外提供服务;
为大流量高并发的系统提供技术支持。
任职要求:
熟悉常用数据结构及算法,理解时间复杂度等基本概念;
在Java、Python、Scala等方向有一定的开发经验;
熟悉计算机网络,了解如何提供高可用的服务;
熟悉JVM,对GC、内存模型、线程管理等方面有过实践经验;
熟悉至少一种开源数据库或缓存系统(Redis、MySQL、MongoDB、ZooKeeper、Elasticsearch);
了解几种大数据相关技术:Hadoop, Hive, Spark, FLINK, Kafka, Presto;
有良好的团队协作能力和沟通能力,能独立分析和解决问题,有快速学习新知识的能力和动力
有多语言编程经验优先(clojure、scala、erlang、ruby);
有技术博客或者开源项目的加分。