大数据研发工程师
字节跳动
岗位职责
1、广告各类在线业务的离线数据加工与在线数据服务开发与维护;
2、数据服务接口及产品需求研发迭代,代码review、bug修复及日常服务运维;
3、针对海量数据处理和查询需求,设计适应业务变化的合理的多维数据分析系统架构,满足多样性的需求;
4、海量日志清洗加工,并抽象出可以多业务复用的数据模型。
任职要求
1、计算机相关专业本科以上学历,熟悉大数据计算架构和工作原理,熟悉Spark/Flink编程;精通Hive,有HQL优化经验;
2、熟悉JAVA,python等多种编程技术,编程能力强,有web服务开发经验,具备独立完成模块开发能力;
3、理解基本的设计模式,能将业务需求快速理解成技术需求;
4、熟练使用Mysql,熟练使用ElasticSearch、ClickHouse者优先;熟悉其原理者优先;
5、善于沟通,工作积极主动,责任心强,具备良好的团队协作能力;
6、具备良好的问题分析与解决能力,有较强学习能力和逻辑思维能力。
额外加分项:
1、Github等开源社区贡献者;
2、具备大规模分布式服务设计能力和经验。