Overview
Design, deploy and maintain Apache Cassandra or DataStax Enterprise database clusters, ensuring performance, availability and scalability of distributed database systems in mission-critical environments.
What you'll do
- Design, deploy and maintain Cassandra or DataStax clusters in production and non-production environments.
- Perform data modeling, replication strategy design and capacity planning.
- Monitor and tune database performance using tools such as OpsCenter, Prometheus and Grafana.
- Implement and manage backup, restore and disaster recovery strategies.
- Automate operational tasks using shell scripts, Python or Ansible.
- Troubleshoot and resolve complex database issues and performance bottlenecks.
- Collaborate with development, DevOps and infrastructure teams to support application needs.
- Ensure database security, compliance and adherence to best practices.
- Maintain detailed documentation of database configurations, procedures and policies.
- Participate in 24x7 on-call support rotation for production systems.
What you'll need
- 10+ years of experience in Database Administration, with at least 6+ years in Cassandra or DataStax Enterprise.
- Strong understanding of Cassandra architecture, internals and distributed systems.
- Proficiency in Linux/Unix system administration.
- Hands-on experience with scripting languages such as Bash, Python or Perl.
- Experience with monitoring and alerting tools (e.g., OpsCenter, Prometheus, Grafana).
- Solid understanding of CQL (Cassandra Query Language) and performance tuning.
- 15 years full time education.
Nice to have
- Experience with DataStax tools such as DSE Search, DSE Graph and DSE Analytics.
- Exposure to CI/CD pipelines and infrastructure as code (Terraform, Ansible).
- Relevant certifications in Cassandra, DataStax or Linux administration.
Details
- Participate in 24x7 on-call support rotation for production systems.
- Location: Bengaluru.
Read the full description and apply on the company’s own careers page.