CockroachDB DBA

Prophecy Technologies

$120K — $160K *
Information Technology
8 - 10 years of experience
Job Overview by Ladders

Qualifications

  • 8-10 years of experience in database management or similar role.
  • Proficiency in CockroachDB is mandatory.
  • Experience with multi-region database deployments and operations.
  • Strong understanding of database consistency, availability, and fault tolerance.
  • Ability to troubleshoot complex infrastructure issues.

Responsibilities

  • Design, deploy, and maintain multi-region CockroachDB clusters.
  • Ensure high availability and data consistency across distributed clusters.
  • Monitor and optimize cluster performance and resource utilization.
  • Plan capacities and scale databases proactively for future demands.
  • Troubleshoot issues related to database performance and infrastructure.
  • Create and implement disaster recovery plans and processes.
  • Automate cluster management tasks to enhance efficiency.

Benefits

  • Opportunity to work with cutting-edge database technology.
  • Engage in challenging problem-solving in high-stakes environments.
  • Collaborate with a talented team focused on innovation and excellence.
  • Participate in a culture that values continuous learning and development.
Full Job Description
Role Overview:

This role involves the design, deployment, operation, and scaling of multi-region CockroachDB clusters in production environments, ensuring high availability, fault tolerance, and data consistency.

Key Responsibilities:
  • Design, deploy, operate, and scale multi-region CockroachDB clusters in production environments.
  • Ensure high availability, fault tolerance, and data consistency for globally distributed clusters.
  • Monitor cluster health, latency, replication status, and resource utilization using observability tools.
  • Perform capacity planning and proactive scaling for future growth.
  • Troubleshoot complex database and infrastructure issues including node failures, network partitions, leaseholder and range imbalance, replication lag, hotspotting, and high latency/throughput bottlenecks.
  • Design disaster recovery strategies (multi-region, backup/restore, failover/fallback).
  • Implement and test backup, restore, and point-in-time recovery processes.
  • Automate provisioning, scaling, patching, and upgrades of CRDB clusters.
  • Perform rolling upgrades with zero or near-zero downtime.
  • Optimize SQL query performance and database schema efficiency.
  • Create operational runbooks, SOPs, and on-call playbooks for CRDB.
  • Participate in on-call rotations and incident response for production clusters.

Required Skills:
  • CockRoachDB

Qualifications:
  • 8-10 years of experience.
  • Must have LinkedIn ID of the candidate.

Preferred Skills:
  • N/A

Similar Jobs

More Jobs at Prophecy Technologies

More Information Technology Jobs

Find similar CockroachDB DBA jobs: