菜鸟菜鸟-数据研发工程师-全球供应链
社招全职1年以上技术类-数据地点:杭州状态:招聘
任职要求
1、从事数据仓库领域工作1年以上,熟悉数据仓库模型设计方法论,并有实际模型设计及ETL开发经验,具有较强的动手能力和学习能力; 2、熟悉一门数据处理语言,如SQL、JAVA、Python、Perl等,熟悉unix或者linux操作; 3、具备扎实的专业基础,良好的沟通能力和团队合作,主动积极,乐于面对挑战; 4、掌握大型数据库开发技术,以及关系型数据库开发如Oracle、Teradata、DB2、Mysql等其中的一种以上,灵活运用SQL实现海量数据ETL加工处理; 5、熟悉数据仓库领域知识和管理技能,包括但不局限于:元数据管理、数据质量、性能调优等; 6、对实时数据处理技术,如Flink、Storm、Spark Streaming等有一定的理解或经验者优先。
工作职责
1、负责菜鸟全球供应链大数据的采集、存储、处理,通过分布式大数据平台加工数据,支持业务管理决策; 2、参与菜鸟全球供应链大数据体系的模型设计、开发、维护,通过元数据、质量体系有效的管理和组织EB级的数据; 3、参与菜鸟全球供应链大数据产品的研发,通过数据分析和算法洞察数据背后的创新点,探索大数据AI场景。
包括英文材料
数据仓库+
https://www.youtube.com/watch?v=9GVqKuTVANE
From Zero to Data Warehouse Hero: A Full SQL Project Walkthrough and Real Industry Experience!
https://www.youtube.com/watch?v=k4tK2ttdSDg
ETL+
https://www.ibm.com/think/topics/etl
ETL—meaning extract, transform, load—is a data integration process that combines, cleans and organizes data from multiple sources into a single, consistent data set for storage in a data warehouse, data lake or other target system.
https://www.youtube.com/watch?v=OW5OgsLpDCQ
It explains what ETL is and what it can do for you to improve your data analysis and productivity.
SQL+
https://liaoxuefeng.com/books/sql/introduction/index.html
什么是SQL?简单地说,SQL就是访问和处理关系数据库的计算机标准语言。
https://sqlbolt.com/
Learn SQL with simple, interactive exercises.
https://www.youtube.com/watch?v=p3qvj9hO_Bo
In this video we will cover everything you need to know about SQL in only 60 minutes.
Java+
https://www.youtube.com/watch?v=eIrMbAQSU34
Master Java – a must-have language for software development, Android apps, and more! ☕️ This beginner-friendly course takes you from basics to real coding skills.
Python+
https://liaoxuefeng.com/books/python/introduction/index.html
中文,免费,零起点,完整示例,基于最新的Python 3版本。
https://www.learnpython.org/
a free interactive Python tutorial for people who want to learn Python, fast.
https://www.youtube.com/watch?v=K5KVEU3aaeQ
Master Python from scratch 🚀 No fluff—just clear, practical coding skills to kickstart your journey!
https://www.youtube.com/watch?v=rfscVS0vtbw
This course will give you a full introduction into all of the core concepts in python.
Perl+
https://www.perl.org/learn.html
Useful links if you are interested in learning Perl
https://www.runoob.com/perl/perl-tutorial.html
本教程适合想从零开始学习 Perl 编程语言的开发人员。当然本教程也会对一些模块进行深入,让你更好的了解 Perl 的应用。
Unix+
[英文] The UNIX® Standard
https://www.opengroup.org/membership/forums/platform/unix
https://www.youtube.com/watch?v=IrDUcdpPmdI
UNIX is an operating system which was first developed in the 1970s, and has been under constant development ever since.
Linux+
https://ryanstutorials.net/linuxtutorial/
Ok, so you want to learn how to use the Bash command line interface (terminal) on Unix/Linux.
https://ubuntu.com/tutorials/command-line-for-beginners
The Linux command line is a text interface to your computer.
https://www.youtube.com/watch?v=6WatcfENsOU
In this Linux crash course, you will learn the fundamental skills and tools you need to become a proficient Linux system administrator.
https://www.youtube.com/watch?v=v392lEyM29A
Never fear the command line again, make it fear you.
https://www.youtube.com/watch?v=ZtqBQ68cfJc
Oracle+
[英文] Oracle Tutorial
https://www.oracletutorial.com/
On this website, you can learn Oracle Database fast and easily.
https://www.youtube.com/watch?v=QHYuuXPdQNM&list=PL_c9BZzLwBRJ8f9-pSPbxSSG6lNgxQ4m9
Teradata+
https://www.youtube.com/watch?v=2XtG8TKpV7w&list=PLMrTtbMO6mv_WKUILqw17BvvC_RAZLoeh
MySQL+
https://juejin.cn/post/7190306988939542585
这是一篇 MySQL 通关一篇过硬核经验学习路线,包括数据库相关知识,SQL语句的使用,数据库约束,设计等。
[英文] MySQL Tutorial
https://www.mysqltutorial.org/
your go-to resource for mastering MySQL in a fast, easy, and enjoyable way.
https://www.youtube.com/watch?v=5OdVJbNCSso
MySQL SQL tutorial for beginners
https://www.youtube.com/watch?v=7S_tz1z_5bA
This beginner-friendly course teaches you SQL from scratch.
性能调优+
https://goperf.dev/
The Go App Optimization Guide is a series of in-depth, technical articles for developers who want to get more performance out of their Go code without relying on guesswork or cargo cult patterns.
https://web.dev/learn/performance
This course is designed for those new to web performance, a vital aspect of the user experience.
https://www.ibm.com/think/insights/application-performance-optimization
Application performance is not just a simple concern for most organizations; it’s a critical factor in their business’s success.
https://www.oreilly.com/library/view/optimizing-java/9781492039259/
Performance tuning is an experimental science, but that doesn’t mean engineers should resort to guesswork and folklore to get the job done.
Flink+
https://nightlies.apache.org/flink/flink-docs-release-2.0/docs/learn-flink/overview/
This training presents an introduction to Apache Flink that includes just enough to get you started writing scalable streaming ETL, analytics, and event-driven applications, while leaving out a lot of (ultimately important) details.
https://www.youtube.com/watch?v=WajYe9iA2Uk&list=PLa7VYi0yPIH2GTo3vRtX8w9tgNTTyYSux
Today’s businesses are increasingly software-defined, and their business processes are being automated. Whether it’s orders and shipments, or downloads and clicks, business events can always be streamed. Flink can be used to manipulate, process, and react to these streaming events as they occur.
Apache Storm+
[英文] Tutorial
https://storm.apache.org/releases/2.6.0/Tutorial.html
In this tutorial, you'll learn how to create Storm topologies and deploy them to a Storm cluster.
https://www.baeldung.com/apache-storm
This tutorial will be an introduction to Apache Storm, a distributed real-time computation system.
Spark+
[英文] Learning Spark Book
https://pages.databricks.com/rs/094-YMS-629/images/LearningSpark2.0.pdf
This new edition has been updated to reflect Apache Spark’s evolution through Spark 2.x and Spark 3.0, including its expanded ecosystem of built-in and external data sources, machine learning, and streaming technologies with which Spark is tightly integrated.
相关职位
社招2年以上技术类-开发
1、作为团队核心成员,参与供应链计划需补调(菜鸟天机π产品)的需求讨论、拆解,并根据需求文档,协同业务、产品、项目经理,完成项目的系统分析,并主导完成详细设计和编码任务,确保项目的进度和质量,完成商业化客户交付; 2、作为商业化交付的交付PM,需要在产品上线前后阶段,协同客户和内部研发资源,推动问题解决、资源管控、和新商机挖掘; 3、作为团队核心成员,参与菜鸟内部业务上门揽的需求、拆解、研发、上线、运维以及大促保障; 4、作为业务架构师,参与和抽象标准化产品能力建设,实现差异化定制的高效性;
更新于 2025-09-15
社招1年以上技术类-数据
职位描述: 1、负责菜鸟全球供应链大数据的采集、存储、处理,通过分布式大数据平台加工数据,支持业务管理决策; 2、参与菜鸟全球供应链大数据体系的模型设计、开发、维护,通过元数据、质量体系有效的管理和组织EB级的数据; 3、参与菜鸟全球供应链大数据产品的研发,通过数据分析和算法洞察数据背后的商业机会点,探索大数据商业化。
更新于 2025-09-11
社招3年以上技术类-开发
1. 参与菜鸟全球供应链的全球化履约平台的建设,帮助商家在全局仓配网络下实现最优的高质量物流履约 2. 深入理解业务需求,分析和发现系统的优化点,解决各类技术难题,完成平台能力沉淀和组件框架沉淀 3. 独立完成项目的系统分析、设计,并主导完成详细设计和编码的任务,确保项目的进度和质量 4. 主动关注并学习新技术,并能够在实践中应用,帮助建设团队技术氛围
更新于 2025-08-12