腾讯微信视频号-推荐数据平台开发工程师
社招全职2年以上视频号短视频技术地点:深圳状态:招聘
任职要求
1.计算机相关专业本科及以上学历,具备2年及以上后台或平台开发经验; 2.熟悉Linux开发环境,熟练掌握Go语言开发,了解C/C++,熟悉数据结构和算法,至少熟练掌握一门脚本语言(如Shell、Python等); 3.具备良好的思考和分析能力,主动性和自主性强。 加分项 1.具有推荐、搜索、广告相关业务平台或更基础平台开发经验的优先考虑; 2.对相关系统和处理框架(如K8S、ClickHouse、Pulsar、Grafana、Flink等)有一定了解的优先。
工作职责
1.负责推荐数据平台的开发和维护,该平台集成实时/离线数据处理、模型训练、特征处理及元数据管理功能; 2.根据业务需求和团队合作需求,进行平台功能的开发和优化,主要工作涉及后台部分; 3.与下游基础平台和系统(如资源调度系统、WePS、WeOLAP等)进行对接,并为前端同事提供必要的接口支持; 4.持续优化推荐数据平台的后端框架,以提高平台的整体稳定性和效率。
包括英文材料
学历+
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
Go+
https://www.youtube.com/watch?v=8uiZC0l4Ajw
学习Golang的完整教程!从开始到结束不到一个小时,包括如何在Go中构建API的完整演示。没有多余的内容,只有你需要知道的知识。
C+
https://www.freecodecamp.org/chinese/news/the-c-beginners-handbook/
本手册遵循二八定律。你将在 20% 的时间内学习 80% 的 C 编程语言。
https://www.youtube.com/watch?v=87SH2Cn0s9A
https://www.youtube.com/watch?v=KJgsSFOSQv0
This course will give you a full introduction into all of the core concepts in the C programming language.
https://www.youtube.com/watch?v=PaPN51Mm5qQ
In this complete C programming course, Dr. Charles Severance (aka Dr. Chuck) will help you understand computer architecture and low-level programming with the help of the classic C Programming language book written by Brian Kernighan and Dennis Ritchie.
C+++
https://www.learncpp.com/
LearnCpp.com is a free website devoted to teaching you how to program in modern C++.
https://www.youtube.com/watch?v=ZzaPdXTrSb8
数据结构+
https://www.youtube.com/watch?v=8hly31xKli0
In this course you will learn about algorithms and data structures, two of the fundamental topics in computer science.
https://www.youtube.com/watch?v=B31LgI4Y4DQ
Learn about data structures in this comprehensive course. We will be implementing these data structures in C or C++.
https://www.youtube.com/watch?v=CBYHwZcbD-s
Data Structures and Algorithms full course tutorial java
算法+
https://roadmap.sh/datastructures-and-algorithms
Step by step guide to learn Data Structures and Algorithms in 2025
https://www.hellointerview.com/learn/code
A visual guide to the most important patterns and approaches for the coding interview.
https://www.w3schools.com/dsa/
脚本+
[英文] Scripting language
https://en.wikipedia.org/wiki/Scripting_language
https://zhuanlan.zhihu.com/p/571097954
一个脚本通常是解释执行而非编译。脚本语言通常都有简单、易学、易用的特性,目的就是希望能让程序员快速完成程序的编写工作。
Bash+
[英文] The Bash Guide
https://guide.bash.academy/
A quality-driven guide through the shell's many features.
https://www.youtube.com/watch?v=tK9Oc6AEnR4
Understanding how to use bash scripting will enhance your productivity by automating tasks, streamlining processes, and making your workflow more efficient.
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.
Kubernetes+
https://kubernetes.io/docs/tutorials/kubernetes-basics/
This tutorial provides a walkthrough of the basics of the Kubernetes cluster orchestration system.
https://kubernetes.io/zh-cn/docs/tutorials/kubernetes-basics/
本教程介绍 Kubernetes 集群编排系统的基础知识。每个模块包含关于 Kubernetes 主要特性和概念的一些背景信息,还包括一个在线教程供你学习。
https://www.youtube.com/watch?v=s_o8dwzRlu4
Hands-On Kubernetes Tutorial | Learn Kubernetes in 1 Hour - Kubernetes Course for Beginners
https://www.youtube.com/watch?v=X48VuDVv0do
Full Kubernetes Tutorial | Kubernetes Course | Hands-on course with a lot of demos
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
Pulsar+
https://pulsar.apache.org/docs/next/functions-develop-tutorial/
Write a function for word count.
https://www.baeldung.com/apache-pulsar
Apache Pulsar is a distributed open source Publication/Subscription based messaging system developed at Yahoo.
https://www.youtube.com/watch?v=TKs5T6N78Tc
Discover the seven key features of Apache Pulsar that make it perfect for providing a centralized messaging & data streaming service for an Enterprise.
Grafana+
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.
相关职位
社招2年以上视频号直播技术
1.负责视频号直播基础功能的开发和维护,包括但不限于直播广场、直播流处理、弹幕系统、礼物互动等; 2.负责视频号直播推荐系统相关功能的开发和维护,包括但不限于直播多场景feed推荐、推荐数据流、实时特征等; 3.负责视频号直播运营需求的开发和维护,实现运营活动快速迭代上线,包括但不限于主播任务系统、榜单系统、主播激励平台等; 4.对现有架构进行分析和优化,确保系统的稳定性、可扩展性和安全性。
更新于 2025-09-01
社招2年以上视频号短视频技术
1.负责开发模型训练平台,支持超大规模稀疏模型的秒级实时训练与推理;负责开发模型推理平台,支撑数百个模型的复杂环境下的高并发、低延迟、低成本运行和海量资源的实时调度; 2.支撑视频号短视频推荐、直播推荐、红点推荐、图文推荐等大规模、复杂业务矩阵的高效迭代。
更新于 2025-08-15
社招2年以上视频号加热战略与
1.业务目标规划:依据加热业务发展阶段和现状,开展业务核心目标的规划和制定,支持业务决策和复盘等,并结合市场环境和业务现状为达成目标提供建议; 2.指标体系搭建与经营分析:负责搭建和完善贯穿业务全链路的指标体系,监控数据变化,定期开展业务进展分析,运用商业模型、数据模型等为当前的业务现状、问题风险、发展趋势提供分析支持和预测; 3.专题分析&用户调研:定期以专题形式针对问题和机会点进行深入分析,输出有价值的洞察发现,形成研究报告,帮助业务寻找策略落地点。开展问卷&调研分析,了解用户体验和行业动态,为用户体验优化提供参考,为目标制定和业务规划提供依据; 4.行业&市场研究:通过数据采集等定量方式和调研访谈等定性的方式,追踪挖掘行业动态及业务机遇,对市场进行长期的跟踪及优化,识别外部市场风险和机会,提供决策支持。关注宏观趋势,了解外部市场。
更新于 2025-09-25