拼多多资深/专家实时数据研发工程师
社招全职5年以上技术类地点:上海状态:招聘
工作描述
任职要求 1.具备扎实的计算机理论基础, 5年以上相关工作经历; 2.精通Java语言编程,具备优秀的系统Debug/Profiling能力和经验; 3.精通并行计算或者分布式计算原理,熟悉高并发、高稳定性、可线性扩展、海量数据的系统特点和技术方案; 4.熟悉Kimball的维度建模设计方法,具备海量数据加工处理(ETL)相关经验; 5.熟悉Flink/Kafka/Hadoop/…
登录查看完整工作描述
微信扫码,1秒登录
包括英文材料
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.
高并发+
https://www.baeldung.com/concurrency-principles-patterns
In this tutorial, we’ll discuss some of the design principles and patterns that have been established over time to build highly concurrent applications.
https://www.baeldung.com/java-concurrency
Handling concurrency in an application can be a tricky process with many potential pitfalls. A solid grasp of the fundamentals will go a long way to help minimize these issues.
https://www.oreilly.com/library/view/concurrency-in-go/9781491941294/
You’ll understand how Go chooses to model concurrency, what issues arise from this model, and how you can compose primitives within this model to solve problems.
https://www.oreilly.com/library/view/modern-concurrency-in/9781098165406/
With this book, you'll explore the transformative world of Java 21's key feature: virtual threads.
https://www.youtube.com/watch?v=qyM8Pi1KiiM
https://www.youtube.com/watch?v=wEsPL50Uiyo
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.
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.
Kafka+
https://developer.confluent.io/what-is-apache-kafka/
https://www.youtube.com/watch?v=CU44hKLMg7k
https://www.youtube.com/watch?v=j4bqyAMMb7o&list=PLa7VYi0yPIH0KbnJQcMv5N9iW8HkZHztH
In this Apache Kafka fundamentals course, we introduce you to the basic Apache Kafka elements and APIs, as well as the broader Kafka ecosystem.
Hadoop+
https://www.runoob.com/w3cnote/hadoop-tutorial.html
Hadoop 为庞大的计算机集群提供可靠的、可伸缩的应用层计算和存储支持,它允许使用简单的编程模型跨计算机群集分布式处理大型数据集,并且支持在单台计算机到几千台计算机之间进行扩展。
[英文] Hadoop Tutorial
https://www.tutorialspoint.com/hadoop/index.htm
Hadoop is an open-source framework that allows to store and process big data in a distributed environment across clusters of computers using simple programming models.
还有更多 •••
相关职位
社招5年以上技术类
1. 5 年以上 Java 开发经验,并具备良好的测试思维; 2. 熟悉大数据实时计算生态体系,对HDFS、Flink、Spark、Beam等系统有深入理解;; 3. 有Flink、测试框架、数据库、
更新于 2026-06-16上海
社招2年以上技术类
1. 计算机软件或相关专业,两年以上互联网JAVA服务端开发经验; 2. 具备扎实的计算机理论基础,精通数据结构及算法。熟悉常见的面向对象设计模式,具备优秀的系统架构设计能力; 3. 精通Java语言
更新于 2026-06-30上海
社招网易游戏(互娱)
• 熟悉游戏引擎开发相关技术以及3D图形学知识,具备良好的算法和数学基础; • 思维敏捷,具备独立研究并解决技术问题的能力; • 熟练使用C++及一门脚本语言,熟悉一门shader语言,熟悉任意一平台
更新于 2026-06-15杭州