字节跳动数据库架构师(DBA架构师)
社招全职A119709地点:北京状态:招聘
任职要求
1、熟悉业界主流关系型数据库或NoSQL数据库;知晓数据库原理并有大规模运维经验,能结合业务情况给出最佳实践; 2、熟悉K8S,操作系统,硬件,网络等相关基础设施,同时对云产品,云技术体系有一定的了解; 3、对于研发体系有一定的了解,知晓整个软件项目研发周期(如Git等),同时对于大型软件协同有了解(如微服务体系等);(可选) 4、对数据库业务有敏感性善于发现问题并具备一定的项目管理,协同能力,能够推动项目执行落地; 5、对工作保持激情,有上进心,有责任心!
工作职责
1、具备全局视角,能够发现问题点,需求点并结合业务目标,负责横向推动业务项目; 2、基于数据库大规模经验结合实际业务场景,提供相关技术方案; 3、负责数据库新技术,新硬件等技术研究并结合业务项目;对数据库物理部署方案,应用架构设计方案进行把控并协同相关团队进行落地; 4、针对kernel级别疑难杂症,具备一定的诊断分析能力。
包括英文材料
NoSQL+
https://nosql-database.org/
Everything about NoSQL Systems – Types, Benefits, and Real-World Uses
https://piaosanlang.gitbooks.io/mongodb/content/section1.1.html
NoSQL(NoSQL = Not Only SQL ),即"不仅仅是SQL",指的是非关系型的数据库。是对不同于传统的关系型数据库管理系统的统称。
https://www.youtube.com/watch?v=0buKQHokLK8
NoSQL databases can operate in multiple modes: as key-value store, document store or wide column store.
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
Git+
https://www.youtube.com/watch?v=rH3zE7VlIMs
Learn Git from start to finished in this full course written by ThePrimeagen.
微服务+
https://learn.microsoft.com/en-us/training/modules/dotnet-microservices/
Microservice applications are composed of small, independently versioned, and scalable customer-focused services that communicate with each other by using standard protocols and well-defined interfaces.
https://microservices.io/
Microservices - also known as the microservice architecture - is an architectural style that structures an application as a collection of two or more services.
https://spring.io/microservices
Building small, self-contained, ready to run applications can bring great flexibility and added resilience to your code.
https://www.ibm.com/think/topics/microservices
Microservices, or microservices architecture, is a cloud-native architectural approach in which a single application is composed of many loosely coupled and independently deployable smaller components or services.
https://www.youtube.com/watch?v=CqCDOosvZIk
https://www.youtube.com/watch?v=hmkF77F9TLw
Learn about software system design and microservices.
相关职位
社招5年以上
1.负责数据库架构规划、表结构设计及索引优化,提升数据库性能和扩展能力; 2.熟悉常用的数据库类型:PostgreSql、MySql、Mongodb、Redis等,有milvus、neo4j经验更佳; 3.负责数据库日常管理、版本升级、补丁更新、参数优化和监控告警体系建设; 4.参与数据库自动化运维工具开发,提升运维效率; 5.与运维团队合作,实现配置、管理、维护、备份和故障修复的自动化; 6.负责数据库权限管理,制定安全策略,落实数据加密、审计及访问控制等安全策略,符合合规要求。
更新于 2025-03-11
社招3年以上CSIG产品
1.深入了解海外重点客户的业务场景与架构,与客户运维/IT,应用架构等人员合作,针对客户现有的架构进行梳理分析,提供优化意见及战略规划; 2.对标海外主流云厂商,完成竞品分析,基于腾讯云平台能力,为客户设计并出具可行的迁移落地方案,推动方案落地、PoC测试及最终迁移实施; 3.持续深化对海外迁移场景的认知,通过竞品对比、案例沉淀,推动后端产研进行产品国际化优化; 4.在迁移落单后向售后团队交接,完成客户后续在腾讯云上服务的承接; 5.负责迁移案例、技术方案的更新维护,项目的总结文档的输出,及相关的布道工作。
更新于 2025-05-11
社招3年以上LYX2
1、为国际电商业务提供跨团队/时区/地域合作机制,确保国际电商数据库的稳定性和可靠性; 2、持续进行数据库可观测建设,完善多维度观测大盘; 3、不断提升数据库问题发现、定位和止损能力,以增强数据库稳定性; 4、深入了解电商业务,进行数据库优化和风险治理; 5、深入了解国际电商业务的数据库设计,与研发团队合作进行数据库架构设计和优化; 6、持续跟进国际电商数据库资源管理和优化。
更新于 2021-09-24