Development Engineer 4

Comcast Comcast · Media · Chennai, India

Seeking an experienced Cassandra/Scylla DBA Engineer to manage, maintain, and optimize distributed Cassandra database systems, ensuring high availability, security, and scalability for mission-critical applications.

What you'd actually do

  1. Install, configure, and maintain Cassandra clusters. Manage replication strategies, consistency levels, and data partitioning.
  2. Analyze query performance and optimize data access patterns. Identify and resolve bottlenecks and hotspots.
  3. Implement authentication, authorization, and encryption. Ensure compliance with data governance and security standards.
  4. Design and implement backup and disaster recovery strategies. Test the restore procedures and maintain recovery documentation.
  5. Respond to incidents and alerts. Collaborate with development and infrastructure teams.

Skills

Required

  • Cassandra administration
  • Linux/Unix systems
  • scripting (Bash, Python)
  • cloud platforms (AWS, GCP)
  • DevOps tools (Terraform, Git, Ansible)
  • distributed systems
  • CAP theorem
  • NoSQL data modeling
  • nodetool
  • cqlsh
  • Scylla Manager
  • Prometheus/Grafana
  • Linux system administration
  • shell scripting
  • monitoring, alerting, and logging tools

Nice to have

  • troubleshooting and problem-solving abilities
  • communication and documentation skills
  • work independently
  • high-availability architecture
  • production support
  • Certification in Cassandra/Scylla or cloud technologies/automation tool