字节跳动数据库生态工程师/架构师
社招全职3年以上A49740地点:北京状态:招聘
任职要求
1、计算机相关专业,3年以上云平台/数据库管控平台/数据库中间件(如DTS、Proxy等)开发或运维经验; 2、熟练使用一种或多种编程语言,如Go/Python/Shell/Java等; 3、熟悉一种或多种常见数据库(如MySQL、Redis、PG、MongoDB、ES、ClickHouse等)的基本原理,包括存储引擎、日志管理、查询引擎等; 4、自驱力强、优秀的团队合作能力和沟通能力,对新技术有好奇心,学习能力和主动性强,有钻研精神,充满激情,乐于接受挑战; 5、熟悉数据库生态工具(如数据传输服务DTS、数据库备份系统DBS、数据库运维管理等)者优先; 6、有数据库内核(TP/AP/KV/DOC)相关经验者优先。
工作职责
1、负责数据库生态产品(数据传输服务、数据库备份系统、数据库管理平台、数据库智能秘书DBGPT)的设计、开发、维护工作; 2、负责大规模数据库管理系统架构设计、安全加固和能效比提升; 3、深入理解业务场景,打造通用性数据库生态管理平台,并针对核心业务提供高级管理能力,提高数据库应用便捷性、稳定性和智能化; 4、构建数据库生态技术竞争力,解决云下、云上和云间的数据库管理问题,打造业内一流的数据库管理解决方案和平台能力。
包括英文材料
中间件+
https://www.youtube.com/watch?v=1oWPUpMheGk
Go+
https://www.youtube.com/watch?v=8uiZC0l4Ajw
学习Golang的完整教程!从开始到结束不到一个小时,包括如何在Go中构建API的完整演示。没有多余的内容,只有你需要知道的知识。
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.
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.
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.
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.
Redis+
[英文] Developer Hub
https://redis.io/dev/
Get all the tutorials, learning paths, and more you need to start building—fast.
https://www.runoob.com/redis/redis-tutorial.html
REmote DIctionary Server(Redis) 是一个由 Salvatore Sanfilippo 写的 key-value 存储系统,是跨平台的非关系型数据库。
https://www.youtube.com/watch?v=jgpVdJB2sKQ
In this video I will be covering Redis in depth from how to install it, what commands you can use, all the way to how to use it in a real world project.
MongoDB+
https://learnxinyminutes.com/mongodb/
MongoDB is a NoSQL document database for high volume data storage.
https://studio3t.com/academy/#courses
The fastest way to learn MongoDB
https://www.youtube.com/watch?v=c2M-rlkkT5o
This video will give you and introduction to MongoDB in 1 Hour. Afterwards I recommend exploring aggregation, replication, and sharding.
https://www.youtube.com/watch?v=ExcRbA7fy_A&list=PL4cUxeGkcC9h77dJ-QJlwGlZlTd4ecZOA
You'll learn how to use MongoDB (a NoSQL database) from scratch. You'll also learn how to integrate it into a simple Node.js API.
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.
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
内核+
https://www.youtube.com/watch?v=C43VxGZ_ugU
I rummage around the Linux kernel source and try to understand what makes computers do what they do.
https://www.youtube.com/watch?v=HNIg3TXfdX8&list=PLrGN1Qi7t67V-9uXzj4VSQCffntfvn42v
Learn how to develop your very own kernel from scratch in this programming series!
https://www.youtube.com/watch?v=JDfo2Lc7iLU
Denshi goes over a simple explanation of what computer kernels are and how they work, alonside what makes the Linux kernel any special.
相关职位
社招3年以上A248821
1、负责数据库生态产品(数据传输服务、数据库备份系统、数据库管理平台、数据库智能秘书DBGPT)的设计、开发、维护工作; 2、负责大规模数据库管理系统架构设计、安全加固和能效比提升; 3、深入理解业务场景,打造通用性数据库生态管理平台,并针对核心业务提供高级管理能力,提高数据库应用便捷性、稳定性和智能化; 4、构建数据库生态技术竞争力,解决云下、云上和云间的数据库管理问题,打造业内一流的数据库管理解决方案和平台能力。
更新于 2023-08-02
社招5年以上A158003A
1、负责数据库产品线稳定性整体规划、稳定性建设技术方案输出等稳定性相关研发活动; 2、识别数据库产品线问题与风险,对系统架构、部署架构、研发流程、变更流程、运营运维效率与准确性给出专有指导,持续提升关系型数据库、NoSQL、数据库生态工具、混合云等的稳定性; 3、负责重大活动和客户保障,完成数据库重保能力建设; 4、指导数据库稳定性平台建设,包括但不限于可视化、可运维、智能化等通用能力方向; 5、掌握数据库领域技术进展和稳定性建设专有经验,推动数据库稳定性架构创新。
更新于 2023-12-12
社招5年以上A204532A
1、负责数据库产品线稳定性整体规划、稳定性建设技术方案输出等稳定性相关研发活动; 2、识别数据库产品线问题与风险,对系统架构、部署架构、研发流程、变更流程、运营运维效率与准确性给出专有指导,持续提升关系型数据库、NoSQL、数据库生态工具、混合云等的稳定性; 3、负责重大活动和客户保障,完成数据库重保能力建设; 4、指导数据库稳定性平台建设,包括但不限于可视化、可运维、智能化等通用能力方向; 5、掌握数据库领域技术进展和稳定性建设专有经验,推动数据库稳定性架构创新。
更新于 2023-12-07