Cassandra Database Engineer

Phoenix, AZ, US • Posted 1 day ago • Updated 10 hours ago
Contract Corp To Corp
Contract Independent
Contract W2
On-site
Depends on Experience
Fitment

Dice Job Match Score™

🔢 Crunching numbers...

Job Details

Skills

  • Apache Cassandra
  • Bootstrap
  • Data Modeling
  • Capacity Management
  • Linux
  • Caching
  • Database
  • Disaster Recovery
  • Backup
  • Backup & Restore
  • Backup Administration
  • Management
  • Recovery
  • Replication
  • Streaming
  • Storage
  • Repair
  • Distribution
  • CPU
  • Testing
  • GC

Summary

Cassandra DBA / Engineer Key Requirements

Location: Phoenix, AZ (Locals, In - person Interview)

Database Architecture

  • Design and manage highly available, scalable Cassandra clusters.
  • Strong understanding of Cassandra architecture, replication, consistency levels, partitioning, data modeling, and multi-DC deployments.
  • Capacity planning and cluster topology design.

Cassandra Performance Tuning

  • Analyze and optimize read/write performance and latency.
  • Tune compaction, caching, consistency levels, tombstones, SSTables, and Cassandra configuration.
  • Identify hot partitions, slow queries, and resource bottlenecks.

Node Expansion & Cluster Management

  • Add, replace, remove, and decommission Cassandra nodes safely.
  • Perform cluster expansion and capacity upgrades with minimal production impact.
  • Manage token distribution, bootstrap/streaming, repair, cleanup, and cluster rebalancing.

Backup & Recovery

  • Implement and maintain Cassandra backup and restore strategies.
  • Perform snapshots, incremental backups, and point-in-time recovery where supported by the backup solution.
  • Conduct recovery testing and support disaster-recovery procedures.

JVM & System Tuning

  • Tune Cassandra JVM heap, garbage collection, and memory settings.
  • Troubleshoot pauses, heap pressure, CPU, disk I/O, and memory issues.
  • Tune Linux/OS and storage configurations for Cassandra workloads.

Monitoring & Troubleshooting

  • Monitor cluster health, availability, latency, throughput, disk usage, compactions, dropped messages, and repairs.
  • Troubleshoot production issues including node failures, high latency, timeouts, replica inconsistencies, and capacity problems.
  • Strong experience with nodetool, Cassandra logs, metrics, tracing, and monitoring/alerting platforms.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 10202300
  • Position Id: 9112268
  • Posted 1 day ago
Contact the job poster
Kumar Poon

Kumar Poon

IT Recruiter @ HUMAC INC.

Create job alert
Never miss an opportunity! Create an alert based on the job you applied for.