JobTarget Logo

Senior Database Administrator at CBTS – Chennai, Tennessee

CBTS
Chennai, Tennessee, 600089, United States
Posted on
Updated on
NewJob Function:Information Technology
New job! Apply early to increase your chances of getting hired.

Explore Related Opportunities

About This Position

CBTS serves enterprise and midmarket clients in all industries across the United States and Canada. CBTS combines deep technical expertise with a full suite of flexible technology solutions--including Application Modernization, Managed Hybrid Cloud, Cybersecurity, Unified Communications, and Infrastructure solutions. From developing and deploying modern applications and the secure, scalable platforms on which they run, to managing, monitoring, and optimizing their operations, CBTS delivers comprehensive technology solutions for its clients' transformative business initiatives. For more information, please visit www.cbts.com.

OnX is a leading technology solution provider that serves businesses, healthcare organizations, and government agencies across Canada. OnX combines deep technical expertise with a full suite of flexible technology solutions—including Generative AI, Application Modernization, Managed Hybrid Cloud, Cybersecurity, Unified Communications, and Infrastructure solutions. From developing and deploying modern applications and the secure, scalable platforms on which they run, to managing, monitoring, and optimizing their operations, OnX delivers comprehensive technology solutions for its clients’ transformative business initiatives. For more information, please visit www.onx.com.


Job Summary

We are seeking an experienced Cassandra & MongoDB Administrator responsible for managing, maintaining, and optimizing large-scale NoSQL database environments. The ideal candidate will ensure high availability, performance, security, and scalability of Cassandra and MongoDB clusters across development, test, and production environments.

Key ResponsibilitiesDatabase Administration & Operations
  • Install, configure, upgrade, and manage Apache Cassandra and MongoDB database clusters
  • Ensure high availability, fault tolerance, and disaster recovery across multi-node environments
  • Perform routine database maintenance including patching, compaction tuning, and index management
  • Manage backup, restore, and archival strategies for both Cassandra and MongoDB
Performance & Optimization
  • Monitor database performance, latency, throughput, and resource utilization
  • Tune Cassandra (GC, heap, compaction, read/write paths) and MongoDB (indexes, queries, sharding)
  • Analyze slow queries and optimize schema designs in collaboration with application teams
  • Handle capacity planning and scaling (horizontal and vertical)
High Availability & Disaster Recovery
  • Manage replication, clustering, and sharding
  • Configure and support multi-datacenter Cassandra clusters
  • Implement MongoDB replica sets and sharded clusters
  • Test and execute DR drills and recovery procedures
Monitoring & Troubleshooting
  • Set up and maintain monitoring tools (Prometheus, Grafana, Ops Manager, or equivalent)
  • Proactively identify issues and resolve production incidents
  • Perform root cause analysis for outages and performance degradation
Security & Compliance
  • Implement database security best practices including:
    • Authentication & authorization
    • Encryption at rest and in transit
    • Role-based access control (RBAC)
  • Support compliance requirements and audit needs
Automation & Collaboration
  • Automate routine DBA tasks using Shell, Python, or Ansible
  • Work closely with DevOps, SRE, and application development teams
  • Assist teams with schema design, data modeling, and query optimization
  • Document operational procedures, standards, and runbooks
Required Skills & QualificationsTechnical Skills
  • Strong hands-on experience with Apache Cassandra
  • Strong hands-on experience with MongoDB (Replica Sets & Sharded Clusters)
  • In-depth knowledge of:
    • NoSQL data modeling
    • CAP theorem concepts
    • Consistency levels and replication strategies
  • Experience with Linux/Unix systems
  • Proficiency in scripting (Shell, Python, or equivalent)
  • Experience with backup tools, monitoring solutions, and alerting systems
Preferred Skills
  • Experience with cloud platforms (Azure / AWS / GCP)
  • Exposure to Kubernetes and containerized database deployments
  • Knowledge of CI/CD pipelines and Infrastructure as Code (IaC)
  • Understanding of streaming or big data ecosystems (Kafka, Spark – optional)
Soft Skills
  • Strong problem-solving and analytical skills
  • Ability to work under pressure in production environments
  • Good communication skills and stakeholder collaboration
  • Willingness to participate in on-call support rotations
Education
  • Bachelor’s degree in Computer Science, Information Technology, or a related field (or equivalent experience)

Job Location

Chennai, Tennessee, 600089, United States
Loading interactive map for Chennai, Tennessee, 600089, United States

Job Location

This job is located in the Chennai, Tennessee, 600089, United States region.

Frequently asked questions about this position

Latest Job Openings in Tennessee

Manager of Hospital Services (RN mgr)

Mid South Transplant
Memphis, TN

Veterinary Receptionist

Animal Outpatient Specialty Network
Nashville, TN

Co-Practice Administrator

Southeast Oral Surgery
Maryville, TN

Senior Alumnae Engagement Manager

Kappa Delta Sorority
Memphis, TN

Tax Manager - Knoxville, TN

Rodefer Moss & Co PLLC
Knoxville, TN

Apply For This Position