全栈开发工程师(供应链)
一、业务系统开发
1. 负责 WMS、MES、SRM、TMS、APS 等供应链系统开发,独立维护模块代码,排查并解决生产环境问题;
2. 优化系统性能,提升响应速度,保障系统稳定健壮;
3. 负责内外部上下游系统对接,熟悉接口、消息队列、中间件等主流对接方式;
4. 参与需求分析与技术评审,把控技术可行性;
5. 遵循代码规范与开发流程,保障代码质量与可维护性。
二、数据平台开发。
1. 主导供应链企业级数据基座搭建,落地 CDC、Flink、Spark、Hadoop、Hive 采存算全链路;
2. 建设数仓分层(ODS/DWD/DWS/ADS)与维度建模,将复杂供应链业务抽象为高可用数据模型;
3. 设计开发 ETL/ELT 流程,建立数据清洗、质量稽核、血缘追踪、主数据治理体系;
4. 基于 Kafka、RabbitMQ、Flink CDC 构建流批一体实时 / 离线链路;
5. 负责 Doris、TigerDB、ES、MongoDB、Ignite 等分布式存储选型与调优;精通 MySQL、PostgreSQL 复杂 SQL 优化;
6. 基于 Java、Spring Boot 开发数据服务 API、微服务及平台工具,推动数据资产服务化;
7. 端到端负责模块架构、开发、上线与运维,保障业务系统与数据链路稳定。
一、基本要求
1. 本科及以上学历,计算机相关专业,5 年以上开发经验者优先;
2. 兼具供应链系统(WMS/MES/SRM/TMS/APS)开发与数据开发、治理、架构落地经验;
3. 熟悉供应链业务流程,能推动数据标准落地与数据资产服务化。
二、业务系统开发
1. Java 基础扎实,熟悉 Spring Boot,能独立开发和维护业务模块者优先;
2. 能独立排查生产问题,有系统性能优化经验者优先;
3. 熟悉主流系统对接方式,有内外部系统集成经验者优先;
4. 代码规范意识强,熟悉标准化开发流程。数据开发;
5. 熟悉 CDC、Flink、Spark、Hadoop、Hive 全链路,主导过企业级数据基座搭建;
6. 精通 MySQL、PostgreSQL,精通窗口函数、复杂 SQL 优化与执行原理;
7. 熟练使用 Doris、TigerDB、Elasticsearch、MongoDB、Ignite,能场景化选型与调优;
8. 熟悉 ETL/ELT、数据清洗、质量稽核、血缘追踪、主数据治理;
9. 熟练使用 Kafka、RabbitMQ、Flink CDC,有流批一体开发经验;
10. 精通维度建模与数仓分层(ODS/DWD/DWS/ADS)。
三、综合素质
- 业务理解力强,能从技术角度给出专业建议;
- 责任心强,沟通协作好,能适应快节奏。
四、加分项
1. 有制造业、新能源 / 储能、消费电子行业供应链或数据平台经验者优先;
2. 有数据中台、主数据平台从 0 到 1 建设经验者优先;
3. 有高并发、海量数据性能调优经验者优先;
4. 熟悉 DAMA 数据治理体系者优先。