滴滴资深后端工程师(J250711015)
社招全职技术地点:北京状态:招聘
任职要求
1. 掌握ROS操作系统,有相关系统使用经验 2. 有图像或视频处理相关经验 3. 有参与开发云计算平台、大数据分析平台、或大规模数据库的经验。 4. 熟练使用各种大数据生态中的系统(包括但不限于spark, hive, elasticsearch, flink, clickhouse, presto, kafka)。 5. 具备自驾车仿真系统研发或深度使用的经验。
工作职责
【后端工程师】: 该岗位将从事以下工作 1. 负责自动驾驶可视化业务后台服务的设计、研发工作,保证后端服务稳定性; 2. 负责自动驾驶研发工具链的设计与开发,为各团队提供高效稳定的基础设施 。 岗位要求: 1. 计算机或相关专业本科及以上学历。 2. 具备扎实的数据结构与算法能力;熟练掌握至少一种开发语言(Python、Go等)。 3. 深入理解Linux系统及其原理,熟悉TCP/IP、HTTP协议以及网络编程; 4. 熟悉常用的SQL、NoSQL数据库原理,阅读和理解优秀的开源系统代码; 5. 具备较强的学习能力;具备强烈的责任心和自我驱动力。 6. 具备良好的沟通能力和团队合作精神。
包括英文材料
ROS+
https://www.youtube.com/watch?v=92Zz5nnd41c&list=PLk51HrKSBQ8-jTgD0qgRp1vmQeVSJ5SQC
https://www.youtube.com/watch?v=HJAE5Pk8Nyw
Ready to learn ROS2 and take your robotics skills to the next level?
https://www.youtube.com/watch?v=MWKnMPX0Yjg&list=PLU9tksFlQRircAdEplrH9NMm4WtSA8yzi
Do you want to know more about ROS the Robot Operating System?
数据分析+
[英文] Data Analyst Roadmap
https://roadmap.sh/data-analyst
Step by step guide to becoming an Data Analyst in 2025
大数据+
https://www.youtube.com/watch?v=bAyrObl7TYE
https://www.youtube.com/watch?v=H4bf_uuMC-g
With all this talk of Big Data, we got Rebecca Tickle to explain just what makes data into Big Data.
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.
Hive+
[英文] Hive Tutorial
https://www.tutorialspoint.com/hive/index.htm
Hive is a data warehouse infrastructure tool to process structured data in Hadoop. It resides on top of Hadoop to summarize Big Data, and makes querying and analyzing easy.
https://www.youtube.com/watch?v=D4HqQ8-Ja9Y
ElasticSearch+
https://www.youtube.com/watch?v=a4HBKEda_F8
Learn about Elasticsearch with this comprehensive course designed for beginners, featuring both theoretical concepts and hands-on applications using Python (though applicable to any programming language). The course is structured in two parts: first covering essential Elasticsearch fundamentals including index management, document storage, text analysis, pipeline creation, search functionality, and advanced features like semantic search and embeddings; followed by a practical section where you'll build a real-world website using Elasticsearch as a search engine, working with the Astronomy Picture of the Day (APOD) dataset to implement features such as data cleaning pipelines, tokenization, pagination, and aggregations.
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.
ClickHouse+
[英文] Advanced Tutorial
https://clickhouse.com/docs/tutorial
Learn how to ingest and query data in ClickHouse using the New York City taxi example dataset.
https://www.youtube.com/watch?v=FtoWGT7kS-c
ClickHouse is an open-source column-oriented DBMS for online analytical processing that allows users to generate analytical reports using SQL queries in real-time.
https://www.youtube.com/watch?v=Rhe-kUyrFUE&list=PL0Z2YDlm0b3gcY5R_MUo4fT5bPqUQ66ep
Presto+
[英文] What is Presto?
https://prestodb.io/what-is-presto/
https://www.tutorialspoint.com/apache_presto/index.htm
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.
相关职位
社招8年以上
1、负责后端核心项目的需求分析、方案设计、编码和上线; 2、负责后端复杂问题识别、修复、技术优化、技术调研; 3、负责后端架构设计、核心模块编码、技术探索; 4、负责后端技术规范、技术指标的制定,带领团队赶超行业标准;
更新于 2024-12-30
社招D12135
1、负责流量平台建设,为业务提供可靠的数据支撑,包括行为分析、埋点管理、NEO等平台产品; 2、通过极致的架构优化,结合大数据引擎打造埋点从生产到分析的一站式流量数据产品; 3、通过攻克万亿级数据量下的数据生产和查询加速等挑战及负责关键方案选型提升分析效率。
更新于 2024-10-30
社招HNU2
1. 负责生活服务业务大数据平台产品的落地,包括数据参谋、行业360、管理驾驶舱等系列数据平台产品; 2. 负责数据产品架构设计和后端开发,设计和实现Web后端和关键数据服务; 3. 负责数据产品的功能迭代和性能优化,提高效率,优化流程。
更新于 2021-11-18