
Cassandra Engineer
American Express Global Business Travel
full-time
Posted on:
Location Type: Office
Location: Bangalore • India
Visit company websiteExplore more
About the role
- Execute installation, configuration, and deployment of DSE/Cassandra nodes in multi-data center environments
- Perform DSE Cluster & Apache Cassandra Cluster Administration tasks
- Configure and fine tune clusters for optimal performance (replication strategies, partitioning, consistency levels, compaction settings)
- Perform and support Datastax (DSE) / Apache Cassandra patch upgrades and major/minor version upgrades with minimal downtime
- Support the NoSQL DB platform during infrastructure activities (OS upgrades, hardware upgrades, compliance-related fixes)
- Perform routine maintenance tasks and automate operations using scripting languages (Python, Bash) and configuration management tools (Ansible)
- Set up monitoring tools and dashboards for cluster health visibility
- Monitor and maintain existing multi-data center DSE/Cassandra clusters to ensure high availability and performance
- Develop scripts for automated monitoring, alerting, and maintenance activities
- Provide on-call support for critical DSE/Cassandra cluster issues
- Analyze and optimize cluster performance, identify bottlenecks, and implement performance tuning
- Support respective consumers of DSE/Cassandra clusters in their sprint cycles and production releases
Requirements
- 3+ years of hands-on experience with NoSQL databases, specifically Cassandra/Datastax DSE
- Expert-level understanding of Datastax Enterprise (DSE)/Cassandra architecture, data replication strategies, consistency levels, compaction strategies, etc.
- Proficiency in DSE Cassandra cluster administration, management, and configuration
- Experience with Datastax Enterprise (DSE)/Cassandra patch upgrades and major/minor version upgrades
- Advanced performance tuning and optimization capabilities
- Experience with monitoring and logging tools
- Skilled in Linux/Unix environments and shell scripting
- Self-motivated and highly dependable
- Preferred Qualifications: experience with DSE Search (Solr) and DSE Analytics (Spark) workloads, exposure to Apache Solr and Apache Spark technologies, experience with cloud environments (AWS) and cloud-native services, exposure to AWS Database Services (Aurora, DocumentDB, DynamoDB, Amazon Keyspaces, etc.), proficiency in scripting languages (Python, Bash), familiarity with automation tools such as Ansible, Cassandra data modeling expertise and CQL proficiency.
Benefits
- health and welfare insurance plans
- retirement programs
- parental leave
- adoption assistance
- wellbeing resources to support you and your immediate family
- travel perks including deals from major travel providers on flights, hotels, cruises, and car rentals
- access to over 20,000 courses on our learning platform
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
CassandraDatastax DSENoSQL databasesDSE Cluster Administrationperformance tuningscripting languagesPythonBashAnsibleCQL
Soft Skills
self-motivateddependable