职位描述
岗位职责:
1、参与公司自主研发的大数据开发治理平台产品的设计、开发、优化及升级工作;
2、负责项目的技术方案制定与提交,调研与比较不同技术方案的优缺点,并根据实际条件选择合理的技术方案;
3、高质量完成项目的研发工作,组织项目组进行代码review;
4、发现项目组研发过程中出现的问题,并予以优化、解决,以提升研发效率和研发质量;
5、承担项目技术管理和架构规划职责,规划团队的技术演进方向,带领研发团队实现技术迭代升级;
任职要求:
1、计算机或软件工程相关专业本科及以上学历,5年及以上开发经验;
2、扎实的计算机基础知识,对操作系统、网络、数据结构及算法等有较为深入的理解;
3、精通Java编程语言,熟练掌握JVM原理及调优,熟练掌握Web后端开发框架;
4、熟悉MySQL数据库,熟悉其工作原理、数据库设计、SQL优化、存储优化等;
5、熟悉Linux系统,熟练使用各种Linux常用命令及组件,熟悉常用的运维工具和问题排查方法;
6、熟练掌握中间件技术的原理及使用方法,包括消息队列、远程过程调用、分布式事务、服务发现与路由等;
7、熟悉云原生技术,熟练使用Docker和K8s框架,熟悉各个组件流程及原理,具备丰富的微服务开发经验,熟练使用Gitlab/Jenkins/Harbor/Nexus/Minio等CI/CD工具;
8、具备企业级数据平台架构和开发经验,在数据平台核心技术组件:元数据、调度系统、数据集成、引擎网关等方面有丰富经验者优先,有相关开源组件(如:DataX/Flink CDC/Seatunnel/DolphinScheduler/Ozzie/Kyuubi等)的社区开发及二开经验;
9、熟悉大数据生态技术,包括但不限于Hadoop/Hive/Spark/Flink/Hbase/Kafka/StarRocks/Doris/Clickhouse,熟悉主流引擎组件的工作原理、使用及优化,具有生产级开发经验;
10、熟悉Hudi/Iceberg/Delta Lake/Paimon等数据湖技术,有组件使用优化经验或者数据湖开发治理经验的优先;(加分项)
11、熟悉行业标杆数据平台产品(如:阿里云DataWorks/字节Dataleap/网易EasyData等)的技术架构和实现,有相关工作和项目经验者优先;(加分项)
12、具备良好的需求分析能力、业务和技术方案策划和设计能力;
13、善于排查解决复杂、困难的问题,并作出有效的短期、中长期解决方案;
14、能有效把控研发质量,全方位评估研发各环节可能出现的问题;
15、有较强的项目管理意识和能力,能够承担并发项目的技术管理与推进工作;
16、技术思路开拓,知识面广,有技术全局判断,能够不断地推动技术创新;
以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕