Senior DBA (R-18008)

dun bradstreet

Job Summary

Dun & Bradstreet harnesses the power of data to build a better future, constantly seeking new ways to foster a culture of excellence, innovation, and growth. With over 6,000 passionate employees globally, we empower clients to transform uncertainty into confidence, risks into opportunities, and potential into growth. We welcome diverse talents who dare to dream. This Senior DBA role involves designing, deploying, maintaining, and optimizing the company's database systems for high availability and performance. Responsibilities include managing various database types, capacity planning, performance tuning, and implementing data security and recovery solutions.

Must Have

  • Bachelor's degree or above in computer-related major, with 5+ years of database management experience.
  • Proficient in at least one mainstream relational database (e.g., MySQL, PostgreSQL, Oracle, SQLServer), with experience in database performance tuning and troubleshooting.
  • Familiar with at least one mainstream non-relational database (e.g., MongoDB, TiDB, StarRocks/Doris, ElasticSearch), understanding its application scenarios and operation and maintenance essentials.
  • Familiar with database high-availability architecture, distributed deployment, data synchronization, and migration technologies.
  • Familiar with Linux operating system and Shell scripting, with automated operation and maintenance capabilities.
  • Possess good communication skills and teamwork spirit, able to support database needs across multiple business lines.
  • Able to independently build distributed databases (including relational and non-relational).

Good to Have

  • Experience with cloud databases (e.g., AWS RDS, Azure SQL, Alibaba RDS) preferred.
  • Familiar with DevOps, database monitoring tools (e.g., Prometheus, Grafana) preferred.
  • Experience in database security, auditing, encryption preferred.

Job Description

Why work at Dun & Bradstreet

Dun & Bradstreet harnesses the power of data to create a better future. Every day, we explore new ways to continuously drive a culture of excellence, accelerate innovation and growth. Over 6,000 employees worldwide are passionate about their work. We are committed to helping clients turn the unknown into confidence, risks into opportunities, and potential into growth. We always welcome diverse talents who dare to dream. Come join us!

Responsibilities

1. Responsible for the architecture design, deployment, maintenance, and optimization of the company's database systems, ensuring high availability and high performance.

2. Manage and maintain various database systems, including relational databases (such as MySQL, PostgreSQL, Oracle) and non-relational databases (such as MongoDB, Redis, Cassandra).

3. Participate in database capacity planning, performance tuning, troubleshooting, and recovery strategy formulation.

4. Design and implement data backup, recovery, and disaster recovery solutions to ensure data security and business continuity.

5. Support the development team in database design and query optimization, promoting database standardization and automated operations and maintenance.

6. Track database technology development trends and continuously improve platform capabilities and operation and maintenance efficiency.

Requirements

1. Bachelor's degree or above in computer-related major, with 5+ years of database management experience.

2. Proficient in at least one mainstream relational database (e.g., MySQL, PostgreSQL, Oracle, SQLServer), with experience in database performance tuning and troubleshooting.

3. Familiar with at least one mainstream non-relational database (e.g., MongoDB, TiDB, StarRocks/Doris, ElasticSearch), understanding its application scenarios and operation and maintenance essentials.

4. Familiar with database high-availability architecture, distributed deployment, data synchronization, and migration technologies.

5. Familiar with Linux operating system and Shell scripting, with automated operation and maintenance capabilities.

6. Possess good communication skills and teamwork spirit, able to support database needs across multiple business lines.

7. Able to independently build distributed databases (including relational and non-relational).

Bonus points

  • Experience with cloud databases (e.g., AWS RDS, Azure SQL, Alibaba RDS) preferred.
  • Familiar with DevOps, database monitoring tools (e.g., Prometheus, Grafana) preferred.
  • Experience in database security, auditing, encryption preferred.

Application Guide

To apply for this position, please click the "Apply for this job" button. The screen will jump to a new page displaying the following fields: Resume, Full Name, Email, Phone Number, and Current Company. You can choose to provide links to your LinkedIn, GitHub, portfolio, Twitter, or other websites. You can also add recommendation letters, more personal information, or your interest in this position in "Additional Information". Finally, please click the "Submit Application" button to complete your application. We look forward to your application!

20 Skills Required For This Role

Team Management Problem Solving Communication Internal Audit Oracle Github Game Texts Mysql Postgresql Linux Aws Azure Prometheus Grafana Elasticsearch Redis Mongodb Cassandra Shell Sql

Similar Jobs