工作地点在厦门总部
一、岗位画像
核心定位:企业数据库技术设计、选型与全生命周期管理,通过高可用、高性能、可扩展的数据库架构设计,结合精准的运维策略,支撑业务数据的高效存储、处理与分析需求,为企业数字化转型提供坚实的数据底座。既要能根据业务场景设计合理的数据库架构,也要能通过运维保障稳定运行,实现“设计-落地-优化”的闭环。
二、职位类型
全职|数据库架构/运维
三、工作地点
厦门
四、岗位使命
主导企业数据库架构的规划、设计与持续迭代,确保数据资产的高可用性、高性能、安全合规;支撑企业核心业务系统的数据库层稳定运行,为交易、分析、协同等业务流程提供可靠数据支撑。
五、核心职责
1. 数据库设计与选型
- 根据业务场景选择数据库类型(关系型:Oracle/MySQL/OceanBase;非关系型:MongoDB/Redis;分布式:TiDB/ClickHouse);
- 开展POC测试(如对比TiDB与OceanBase的性能、成本、兼容性),输出选型报告,确保数据库与业务需求匹配;
- 设计数据库技术架构:包括分布式分片、读写分离、主从复制(MySQL MGR/Oracle Data Guard)、异地容灾(跨机房/云备份)方案,确保架构满足高可用、可扩展需求。
2. 数据库全生命周期运维
- 负责数据库实例(Oracle/MySQL/OceanBase/MongoDB/Redis等)的创建、配置、升级、补丁管理,包括参数调整、索引设计与优化;
- 执行数据库容量规划:监控数据库存储、CPU、内存使用情况,提前扩容避免资源瓶颈;
- 处理数据库日常故障:如主从延迟、慢查询、死锁,快速定位并恢复,确保业务连续性。
3. 数据库性能优化
- 针对慢查询、高延迟问题,通过SQL调优、索引优化提升性能;
- 调整数据库参数提升性能;
- 引入缓存策略(Redis/Memcached):将高频查询数据(如用户画像)缓存,降低数据库访问频率,提升响应速度。
4. 数据库安全与合规
- 负责数据库的权限管理(RBAC角色分离,如只读用户、读写用户)、数据加密(静态加密TDE/传输加密TLS 1.3)、审计日志(记录数据操作轨迹);
- 定期开展数据库安全巡检,防范SQL注入、数据泄露等风险,确保符合等保2.0、GDPR等合规要求。
5. 数据库迁移与集成
- 主导数据库迁移项目(如Oracle到OceanBase、MySQL到TiDB):制定迁移计划、执行数据同步(CDC实时同步)、验证迁移结果,确保“零停机、数据零丢失”;
- 实现跨系统数据集成(如交易系统与分析系统的数据同步),确保数据一致性与业务流程顺畅。
六、任职要求
(一)硬性条件
1. 学历:计算机科学、软件工程、数据管理等相关专业本科及以上学历;
2. 经验:
- 5年以上数据库相关经验,其中2年以上数据库架构设计/选型经验;
- 主导过2个以上大型数据库项目(如企业级交易系统、分析系统的数据库架构设计与运维);
- 熟悉企业级数据库系统(如Oracle、MySQL、OceanBase、TiDB)的架构与运维优先;
3. 技能:
- 精通数据库架构设计与选型:能根据业务场景(交易/分析/实时)选择合适的数据库,有POC测试经验;
- 熟悉数据库性能优化:掌握SQL调优工具(EXPLAIN、Pt-query-digest)、索引设计原则;
- 掌握数据库运维工具:监控(Prometheus/Grafana/Zabbix)、备份(mysqldump/Oracle RMAN)、配置管理;
4. 认证:持有DBA相关认证(如Oracle OCP、MySQL OCP、OceanBase认证)、数据库架构师认证(如TDA)优先。
(二)软性素质
1. 架构思维:能从“业务需求”反推“数据库架构设计”,例如交易业务需要高一致性(选MySQL/OceanBase),分析业务需要高吞吐量(选TiDB/ClickHouse);
2. 问题解决:快速定位数据库故障(如慢查询、主从延迟),并提供可落地的优化方案(如用EXPLAIN找到慢查询的索引缺失问题);
3. 协作沟通:能与业务团队(如产品、运营)有效沟通,将技术问题转化为业务易懂的表达(如“慢查询会导致交易系统延迟,影响用户体验”);
4. 学习能力:关注数据库新技术(如云原生数据库、向量数据库),能快速掌握并应用于实际工作(如用TiDB解决分析业务的高延迟问题)。