Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

CockroachDB Database Administrator

Purple Drive

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.
Vacancy posted 25 days ago
Similar jobs that could be interesting for youBased on the CockroachDB Database Administrator in Sunnyvale, CA vacancy
  •  ...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... 
    Suggested

    Purple Drive

    Sunnyvale, CA
    26 days ago
  • We're Hiring: CockroachDB Database Administrator Location: Sunnyvale, CA Key Responsibilities: Design, deploy, and manage highly available CockroachDB clusters across multi-region production environments. Optimize schema design, indexing strategies, and SQL query performance... 
    Suggested

    Systems Integration Solutions

    Sunnyvale, CA
    5 days ago
  • Systems Integration Solutions is hiring a CockroachDB Database Administrator in Sunnyvale, CA. The role focuses on designing, deploying, and maintaining highly available CockroachDB clusters across multi-region production environments. You will optimize schemas, indexing... 
    Suggested

    Systems Integration Solutions

    Sunnyvale, CA
    5 days ago
  • Company DescriptionSonsoft , Inc. is a USA based corporation duly organized under the laws of the Commonwealth of Georgia. Sonsoft Inc. is growing at a steady pace specializing in the fields of Software Development, Software Consultancy and Information Technology Enabled...
    Suggested
    Full time

    Sonsoft

    Sunnyvale, CA
    10 hours ago
  •  ...at the intersection of technology and public service, Vimo may be the place for you. We are looking for a Senior PostgreSQL Database Administrator to join our Vimo team.About The Role:As a Senior PostgreSQL Database Administrator, you will be responsible for the design,... 
    Suggested

    GetInsured

    Mountain View, CA
    3 days ago
  • Title:Mongo Database Administrator Location:Austin, TX or Sunnyvale, CA (“Onsite”) Onsite/Remote/Hybrid:Onsite Responsibilities Configure Mongodb replica set and sharded clusters as per the application requirement. Mongodb BRS & Ops-Mgr setup and onboard replica sets... 
    Remote work

    US staffing Inc

    Sunnyvale, CA
    5 days ago
  •  ...Oracle EBS DBA to join our growing IT team in Sunnyvale, CA. This role is ideal for a hands‑on database professional with strong Oracle E‑Business Suite (EBS) 12.2 administration experience who enjoys working in a global enterprise environment. Job Responsibilities/... 
    Local area

    Alpha & Omega Semiconductor

    Sunnyvale, CA
    1 day ago
  • A leading consulting firm is seeking a Principal Consultant for Oracle Identity & Access Management in Santa Clara, CA. The ideal candidate will have over 11 years of experience in IT Security and at least 7 years working specifically with Oracle IDAM. Strong communication...
    Full time

    Avance Consulting

    Santa Clara, CA
    3 days ago
  •  ...IT team. You will administer EBS 12.2 environments, perform database installations, upgrades, patching, and migrations, and work with...  ...support. Ideal candidates have 5+ years of EBS 12.2 administration, strong Oracle DB knowledge, and comfort with Linux environments... 

    Alpha & Omega Semiconductor

    Sunnyvale, CA
    2 days ago
  • Required skills 8+ years of progressive experience as Sr. Business Analyst or Transformation Lead focused on Finance areas (QTC, PTP, RTR) in Oracle E-Business Suite Experience in finance business transformation (including policy, process and systems) focused from a finance...

    VeriiPro

    Sunnyvale, CA
    3 days ago
  • $125k - $150k

     ...-focused approach to deliver secure, scalable, and business-critical solutions.About the RoleWe are seeking an experienced Database Administrator to manage, optimize, and secure enterprise database environments while maintaining the highest standards for performance, availability... 
    Full time
    Temporary work

    SAMSUNG SDS

    San Jose, CA
    3 days ago
  • Job Description Job Description Description: Hybrid 3 days/week in Mountain View, CA   Our client is seeking an experienced Oracle E-Business Suite (EBS) Q2C Functional Consultant with deep expertise across Billing, Payments, and Revenue Management. The consultant...
    Hourly pay
    Local area
    3 days per week

    Eliassen Group

    Mountain View, CA
    1 day ago
  •  ...ensuring the consistency and integrity of file systems.• Develop and maintain documentation related to the design, installation, administration, and maintenance of Linux systems.• Support and maintain virtualization infrastructure, including configuration, performance,... 

    Sonsoft

    Sunnyvale, CA
    10 hours ago
  •  ...security patches and upgrades on a regular basis, including administrative tools and utilities. Provide enterprise support to configure...  ...management technologies, Key & Certificate Lifecycle Management and Database and Folder-level encryption‎ solutions. Good in... 

    Intelliswift

    Sunnyvale, CA
    2 days ago
  • Company DescriptionAbout Client:They help in transforming the leading organizations and communities around the world. Organizations infrastructure and culture is amazing. Best place!!Job DescriptionJob Title: Oracle EBS Procurement ConsultantJob Level: Mid - Senior LevelJob...

    Roljobs Technology Services

    San Jose, CA
    10 hours ago
  • A national recruiting firm is looking for an experienced Oracle Applications Specialist in Sunnyvale, California. The successful candidate will implement and support Oracle Applications, requiring extensive experience with Oracle Financials Release 11i and Release 12. Strong...

    Mindlance

    Sunnyvale, CA
    3 days ago
  • Mindlance is a national recruiting company which partners with many of the leading employers across the country. Feel free to check us out at Job Description As a member of the Corporate Applications Oracle team, your core responsibilities will involve implementation ...
    Temporary work
    Work experience placement

    Mindlance

    Sunnyvale, CA
    3 days ago
  • Astrion has an exciting opportunity for a Configuration Management Database Administrator located at NASA Ames Research Center in Mountain View, CA. The role focuses on managing the EDDITS system, ensuring data control, revision history, and inventories meet NASA standards... 

    ASTRION, INC.

    Mountain View, CA
    1 day ago
  • $110k - $130k

     ...CERTIFICATION: TRAVEL: As Needed SALARY: $110,000-130,000 Astrion has an exciting opportunity for aConfiguration Management Database Administrator located at NASA Ames Research Center in Mountain View, CA. Astrion is responsible for the management and administration of... 
    Full time
    For contractors
    Work at office
    Flexible hours

    Astrion

    Mountain View, CA
    1 day ago
  • US staffing Inc is looking for a Mongo Database Administrator in Sunnyvale, CA. The role involves configuring MongoDB replica sets and sharded clusters, enhancing security standards, and automating backup and monitoring tasks. Applicants should have a deep understanding... 

    US Staffing Inc

    Sunnyvale, CA
    5 days ago
  • $113.84k - $176.45k

    Systems Database AdministratorSalary Range: $113,836 - $176,446The expected pay range is based on many factors, such as experience,...  ...Local No. 521GENERAL DESCRIPTION OF POSITIONThe Systems Database Administrator is responsible for database security, integrity, performance,... 
    Temporary work
    Work at office
    Local area

    Santa Clara Family Health Plan

    San Jose, CA
    3 days ago
  • Job Description The Chief Engineer’s Office at SLAC National Accelerator Laboratory is seeking a talented Database Administrator to implement and support SLAC’s transition from TeamCenter to PTC WindChill. This role will work with the existing Product Lifecycle Management... 
    Work at office

    SLAC National Accelerator Laboratory

    Menlo Park, CA
    4 days ago
  • Job ID: SRJ_6940Posted: 2025-03-21Location: San Jose, CAEmployment Type: C2CIndustry: Computer SoftwareClient: WiproContact: Meghana GorusuCompany: SRI Tech SolutionsRole: Oracle OM Cloud ConsultantLocation: San Jose, CA (Day 1 Onsite)Job Description:JD - Oracle OM Cloud...
    Weekend work

    SRI Tech

    San Jose, CA
    3 days ago
  • Oracle EBS Techno Functional Consultant - Milpitas CA - Bay Area CA for 3 days week conq Duration: Long Term Experience level: 12+ Years Job Description: Implement and configure Oracle EBS SCM modules (Inventory, Purchasing, Order Management, Manufacturing). Collaborate...
    3 days per week

    ESR Healthcare

    Milpitas, CA
    5 days ago
  • VIMO INC is seeking a Senior PostgreSQL Database Administrator to design, deploy, and optimize PostgreSQL clusters powering our SaaS platform. You will ensure high availability, security, and scalable performance across production, staging, and development environments... 
    Remote job

    VIMO INC

    Mountain View, CA
    5 days ago
  • Vimo is seeking a Senior PostgreSQL Database Administrator to design, implement, and optimize our mission-critical PostgreSQL environments powering our SaaS platform. You will work with development, DevOps, and infrastructure teams to ensure high availability, security... 

    Vimo-Inc

    Mountain View, CA
    3 days ago
  • Vimo is seeking a Senior PostgreSQL Database Administrator to design, implement, and optimize PostgreSQL environments powering our SaaS platform for state-based health programs. You will ensure high availability, security, and scalable performance across production systems... 

    Vimo

    Mountain View, CA
    1 day ago
  • Vimo is seeking a Senior PostgreSQL Database Administrator to design, implement, and optimize our mission‑critical PostgreSQL environments supporting a SaaS platform for state health and human services. You will ensure high availability, security, and scalability while... 

    GetInsured

    Mountain View, CA
    5 days ago
  • Oracle Field Service Cloud (OFSC) Functional Consultant Location: San Jose, CA (Hybrid) Engagement: Contract Travel: Travel to East Coast client locations as required; approved travel expenses will be reimbursed. Role Summary We are looking for an...
    Contract work

    Advantra Consulting Group

    San Jose, CA
    1 day ago
  • Work as a member of Technical team to coordinate database development, administration and determine project scope and limitations. Conduct initial data assessments with meticulous attention to detail. Develop APIs for integrating and customizing MySQL based and MongoDB... 

    Celandyne

    Santa Clara, CA
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to CockroachDB Database Administrator. Be the first to apply!