×
Register Here to Apply for Jobs or Post Jobs. X

Key Responsibilities

Job in Sunnyvale, Santa Clara County, California, 94086, USA
Listing for: Purple Drive Technologies
Full Time position
Listed on 2026-09-03
Job specializations:
  • IT/Tech
    Database Administrator, Disaster Recovery IT, Cloud Computing: Infrastructure & Operations
Job Description & How to Apply Below

Purple Drive

Cockroach DB Database Administrator Share Sunnyvale, CA,Austin, TX PDT

Position:
Senior Cockroach DB Database Administrator (Cockroach DB DBA)

Experience Required 8–10 Years (with strong experience in distributed databases and production database administration)

Job Summary We are seeking an experienced Cockroach DB Database Administrator (DBA) to design, deploy, administer, and optimize Cockroach DB 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 Cockroach DB clusters while collaborating with infrastructure, cloud, and application teams to ensure database reliability, scalability, and operational excellence.

Cockroach DB Administration
  • Design, deploy, configure, and manage Cockroach DB 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 Cockroach DB 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
  • Cockroach DB
  • 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 Cockroach DB 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 Dev Ops practices.
  • Cockroach DB certification (if available).
  • Experience in mission-critical production support environments.
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary