职位&公司对比
职位详情
- 上海
- 3-5年
- 本科
- Linux
- 数据库开发
- 数据架构
岗位描述: 1、基于分布式计算系统的数据开发,包括离线计算和实时计算 2、对不同类型数据进行分析,数据建模,构建合理的数据架构 3、分析数据合理性,有效处理数据质量问题,改善数据质量 岗位要求: 1、至少掌握一种主流数据库,如ORACLE,DB2,MYSQL等,精通SQL语句 2、熟悉Hadoop等分布式开发平台,有kanzhun实际数据开发经验 3、熟悉Linux系来自BOSS直聘统,并具来自BOSS直聘备Pyt来自BOSS直聘hon, shell等脚本语言开发能力 4、三年以上工作经验
职位详情
- 上海
- 3-5年
- 本科
- 要求数据开发经验
- 数据仓库开发经验
- MySQL/SQL Server
- PostgreSQL
- C/C++
- 其他
- 非外包类
岗位职责: 1、事务管理模块开发与优化 负责MySQL数据库事务管理模块的设计、开发和优化,包括但不限于 ACID 特性实现、事务隔离级别、MVCC(多版本并发控制)、锁机制等。 优化事务处理性能,解决高并发场景下的性能瓶颈问题。 2、数据库内核开发与维护 参与 MySQL 数据库内核的开发与维护,深入理解存储引擎(如 InnoDB)的实现原理。 解决数据库内核中的复杂技术问题,包括崩溃恢复、死锁检测、日志管理(Redo/Undo Log)等。 3、性能调优与问题排查 针对高并发、大规模数据场景,进行数据库性能调优和问题排查。 分析和kanzhun优化 SQL 执行计划、索引设计、锁争用等问题。 4、新技术研究与落地 跟踪数据库领域的最新技术动态,研究分布式事务、一致性协议(如 Paxos、Raft)等技术,并将其落地到实际项目中。 探索数据库与云原生、分布式系统的结合,提升数据库的扩展性和可靠性。 职位要求: 1、计算机科学、软件工程或相关专业本科及以上学历,3年以上数据库内核开发经验。 2、熟悉数据库存储引擎的实现原理,包括索引结构、日志管理(Redo/Undo Log)、崩溃恢复等。 3、深入理解数据库事务管理机制,包括 ACID 特性、隔离级别、MVCC、锁机制等。 4、精通C/C++编程语言,具备良好的代码设BOSS直聘计和调试能力。 5、熟悉至少一种主流数据库(如MySQL、PostgreSQ、TiDB、OB、CockrokanzhunachDB等)的内核实现,有实际开发经验者和为开源社区有过贡献者优先。 6、熟悉分布kanzhun式事务协议(如 2PC、3PC、TCC)和一致性算法(如 Paxos、Raft)者优先。
技能解析
- 脚本语言
- MYSQL
- 分布式计算
- 数据质量
- 精通SQL
- ORACLE
- SQL语句
- 数据进行分析
- 质量问题
- 数据开发
- 数据架构
- 分析数据
- 开发能力
- 数据建模
- 主流数据库
- 开发经验
数据来自CSL职业科学研究室
技能解析
- 开发和优化
- 熟悉数据库
- 性能调优
- SQL数据库
- 技术问题
- 编程语言
- 技术研究
- 开发与维护
- 软件工程
- 熟悉分布式
- 理解数据
- C++编程
- C/C++
- 模块开发
- 熟悉数据
- 分析和优化
- 数据库性能
- 分布式系统
- 设计和调试
- 主流数据库
- 开发经验
数据来自CSL职业科学研究室
工作时间
公司福利
- 五险一金
- 补充医疗保险
- 定期体检
- 加班补助
- 年终奖
- 带薪年假
- 员工旅游
- 免费班车
- 餐补
- 通讯补贴
- 交通补助
- 节日福利
- 住房补贴
- 零食下午茶
- 娱乐健身