职位描述
上海有2个中级开发岗位,另外有高级(担任项目经理的)在南京--可以视频面试
一个3年银行数仓开发在总行-上海浦东新区世纪大道
一个在要求监管报送或者一表通、数据治理业务的在---分行上海市闵行区寰乐里
岗位职责:
1. 数据仓库构建与优化
- 设计数据模型(维度建模、分层架构),搭建离线数仓,支持数据分析与决策。
- 需深入理解银行业务场景,能将业务需求转化为技术方案。
2. ETL开发与维护
- 编写高效、稳定的ETL流程,处理复杂数据清洗和转换逻辑。
- 熟悉数据调度工具和任务监控。
3. 性能调优与治理
- 解决数据倾斜、查询效率问题,具备大规模数据(TB/PB级)优化经验。
- 数据治理能力(质量监控、元数据管理、血缘分析)是关键加分项。
4. 跨团队协作
- 与上游源系统、数据应用、数据分析人员配合,需沟通能力强,能推动项目落地。
任职资格:
1. 硬技能
- 理论:精通维度建模、银行数仓分层体系(ODS/DWD/DWS/ADS)。
- 编程语言:SQL(复杂查询、性能优化)、Java/Scala/Python(至少精通一种)。
- 大数据组件:Hive(优化技巧)、SparK(Core/SQL/Streaming)、HBase、Imapla等。
- 工具链:OLAP引擎(ClicKHouse)、调度系统(DolphinScheduler)、元数据管理(Atlas)。
2. 软技能
- 逻辑思维、问题定位能力(需熟悉Linux调试命令、日志分析)。
- 数据敏感度,能从数据异常中发现业务或技术问题
- 熟悉银行业务数据及主要业务系统,
- 三年以上银行项目数据开发经验,两年以上银行数据仓库项目经验
- 统招本科学历
以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕