职位描述
岗位职责
1.数仓开发:负责数据仓库的规划、设计与开发工作,依据业务需求构建合理的数据模型,完成从原始数据到数据仓库的 ETL 流程设计与实施,保障数据仓库的高效运行与数据质量。
2.Java 开发:运用 Java 语言进行数据处理程序的开发,优化现有数据处理系统的性能,编写高可用、可维护的代码,以满足数据处理与分析的需求。
3.Hadoop 生态应用:熟练运用 Hadoop 生态组件,如利用 HDFS 进行海量数据存储,通过 MapReduce、Spark 等进行分布式计算,运用 Hive 进行数据仓库管理,根据业务场景合理配置与优化相关组件,确保大数据处理任务的顺利执行。
4.数据治理与协作:参与数据治理工作,包括数据质量监控、数据标准制定等;与数据分析师、业务团队紧密合作,理解业务需求,提供有效的数据解决方案。
任职要求
1.专业背景:计算机科学、软件工程、数学等相关专业,本科及以上学历优先。
2.Java 技能:精通 Java 语言,熟悉常用设计模式,具备扎实的多线程编程、网络编程、数据库连接能力,能够独立完成 Java 数据处理程序的开发与维护,熟悉 JVM 原理及性能调优。
3.数仓经验:熟悉数据仓库开发流程,掌握维度建模等数仓设计方法,有实际数据仓库项目经验,能够熟练编写复杂 SQL 语句,对数据仓库的性能优化有一定见解。
4.Hadoop 生态:深入理解 Hadoop 生态系统,熟练掌握 HDFS、MapReduce、Hive、Spark、Flink 等核心组件的原理与应用,具备 Hadoop 集群搭建、配置与日常维护能力,能够解决 Hadoop 生态组件运行过程中的常见问题。
5.其他技能:熟悉 Linux 操作系统基本命令;掌握一种脚本语言(如 Shell、Python)用于自动化任务和数据处理辅助工作;有数据可视化工具(如 Tableau、FineBI)使用经验者优先。
6.能力素质:具备良好的逻辑思维能力,能快速理解复杂业务问题并转化为数据解决方案;拥有较强的学习能力,对新技术有探索精神;具备优秀的团队协作与沟通能力,能在跨部门团队中高效工作。
以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕