CockroachDB Database Administrator

Purple Drive
Sunnyvale, CA

Position: Senior CockroachDB Database Administrator (CockroachDB DBA)

Experience Required

8-10 Years (with strong experience in distributed databases and production database administration)

Job Summary

We are seeking an experienced CockroachDB Database Administrator (DBA) to design, deploy, administer, and optimize CockroachDB clusters in large-scale production environments. The ideal candidate should have hands-on experience managing distributed SQL databases, ensuring high availability, disaster recovery, performance optimization, monitoring, automation, and production support.

The candidate will be responsible for maintaining highly available, fault-tolerant, multi-region CockroachDB clusters while collaborating with infrastructure, cloud, and application teams to ensure database reliability, scalability, and operational excellence.

Key Responsibilities

CockroachDB Administration

  • Design, deploy, configure, and manage CockroachDB clusters in production environments.
  • Build and maintain multi-region distributed database clusters .
  • Ensure high availability, fault tolerance, and data consistency across geographically distributed environments.
  • Monitor cluster health, node status, replication, latency, and resource utilization.
  • Perform database capacity planning and cluster scaling.

Performance Optimization

  • Monitor and optimize SQL query performance.
  • Analyze execution plans and identify bottlenecks.
  • Optimize database schema design and indexing strategies.
  • Resolve high-latency and throughput issues.
  • Address hotspotting, leaseholder imbalance, and replication lag.

Troubleshooting & Incident Management

  • Troubleshoot complex database and infrastructure issues, including:
    • Node failures
    • Network partitions
    • Replication issues
    • Leaseholder imbalance
    • Range imbalance
    • High CPU or memory utilization
    • Storage issues
    • Performance bottlenecks
  • Participate in incident management and on-call support.

Backup & Disaster Recovery

  • Design and implement disaster recovery strategies.
  • Configure backup and restore processes.
  • Implement Point-in-Time Recovery (PITR).
  • Validate backup integrity through regular recovery testing.
  • Manage failover and failback procedures.

Automation & Database Operations

  • Automate provisioning, deployment, upgrades, scaling, and maintenance of CockroachDB clusters.
  • Perform rolling upgrades with minimal or zero downtime.
  • Develop automation scripts using Bash, Python, or similar scripting languages.
  • Improve operational efficiency through Infrastructure as Code (IaC).

Monitoring & Observability

  • Monitor database health using observability tools.
  • Configure alerts and dashboards.
  • Track:
    • Cluster health
    • Replication status
    • Latency
    • Resource utilization
    • Storage growth
    • Query performance
  • Work with monitoring tools such as Grafana, Prometheus, and Cloud monitoring platforms.

Documentation

  • Create operational runbooks.
  • Develop Standard Operating Procedures (SOPs).
  • Maintain architecture diagrams and recovery procedures.
  • Document production support processes and troubleshooting guides.

Required Technical Skills

Database Technologies

  • CockroachDB
  • Distributed SQL Databases
  • SQL Performance Tuning
  • Database Replication
  • High Availability (HA)
  • Multi-region Database Deployment
  • Database Clustering

Cloud & Infrastructure

  • AWS / Azure / GCP
  • Linux Administration
  • Kubernetes (Preferred)
  • Docker
  • Networking Fundamentals

Monitoring & Observability

  • Prometheus
  • Grafana
  • Cloud Monitoring Tools
  • Performance Monitoring
  • Alert Management

Automation

  • Bash
  • Python
  • Shell Scripting
  • Terraform (Preferred)
  • Ansible (Preferred)

Backup & Recovery

  • Backup & Restore
  • Point-in-Time Recovery (PITR)
  • Disaster Recovery
  • Failover / Failback
  • Business Continuity Planning

Operations

  • Production Support
  • Incident Management
  • Root Cause Analysis (RCA)
  • Capacity Planning
  • Performance Tuning

Required Qualifications

  • Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field.
  • 8-10 years of database administration experience.
  • Strong hands-on experience with CockroachDB or other distributed SQL databases.
  • Experience managing production database environments.
  • Expertise in SQL performance tuning and database optimization.
  • Experience with Linux system administration.
  • Knowledge of cloud platforms (AWS, Azure, or GCP).
  • Strong troubleshooting and analytical skills.
  • Excellent communication and documentation abilities.

Preferred Qualifications

  • Experience with Kubernetes-based database deployments.
  • Knowledge of Infrastructure as Code (Terraform, Ansible).
  • Experience with PostgreSQL or other distributed databases.
  • Experience with CI/CD pipelines and DevOps practices.
  • CockroachDB certification (if available).
  • Experience in mission-critical production support environments.
Posted 2026-07-27

Recommended Jobs

Sr. Marketing Data Strategist

Esri
Redlands, CA

Overview Are you a strategic, data driven professional who excels at bringing clarity to complex data? As a Sr. Marketing Data Strategist, you will leverage advanced expertise in marketing data analy…

View Details
Posted 2026-04-18

Education Programs Consultant

Department of Education
Sacramento County, CA

Job Description and Duties The Education Programs Consultant works independently in a variety of areas to ensure compliance with state and federal laws and regulations. Areas of focus include: the…

View Details
Posted 2026-07-27

Equipment Installation, Repair Technician

CWH Enterprise Inc dba: Service Tech
Simi Valley, CA

Job Description Job Description Equipment Service/Repair company is looking for an individual to perform troubleshooting, equipment repairs, equipment installs and general customer service. We wi…

View Details
Posted 2026-05-30

Lathe Set-up/Operator

Quality Metal Spinning and Machining
Palo Alto, CA

Job Description Job Description Lathe Set-up/Operator                    ​   Are you ready to go from job to life-changing, long-term, stable career? Quality Metal Spinning & Machining, …

View Details
Posted 2026-06-26

Client Style Advisor - Costa Mesa

STELLA MCCARTNEY
Costa Mesa, CA

Working at Stella McCartney is a truly rewarding experience. As a luxury fashion company with a strong ethical standpoint we are leaders and innovators in our industry. Overview You will act as an a…

View Details
Posted 2026-07-21

Semiconductor Technical Trainer

KnowHireMatch
San Jose, CA

Job Description Technical Course Development Trainer San Jose, CA Region Overview: Our client is a leading provider of consumer, business-to-business, and industrial digital imaging solution…

View Details
Posted 2026-07-21

Plumbing Project Manager

Gulfstream Strategic Placements, LLC
San Leandro, CA

Plumbing Project Engineer/Plumbing Project Manager position in San Leandro We are a large, growing plumbing/hvac contractor in the Bay Area that works on many of California’s biggest and best proj…

View Details
Posted 2026-07-03

Executive Assistant

Heartbeat At 22
Palm Desert, CA

Job Description Job Description Job Brief: Responsible Executive Assistant to support the Executive Director. The job responsibilities include providing high-quality administrative and clerical a…

View Details
Posted 2026-07-17

Apartment Manager

LAPMG
Los Angeles, CA

Full-Time Onsite Apartment Manager (83 Units) Market-Rate Apartment Community Location: N. Fuller Ave., Los Angeles, CA 90046 (Near Sunset Blvd.) Schedule: Monday–Friday | Full-Time | 40 Hours…

View Details
Posted 2026-07-25

Internet Marketing Lead Generator & Sales

Submit Express
Glendale, CA

Internet Marketing Lead Generator & Sales Job Description: Submit Express, Inc. is looking for several lead generators & entry level sales people for our Reputation Management Services. The position…

View Details
Posted 2026-07-08