Senior Database Reliability Engineer
- Location
- Pune, India
- Employment
- Full Time
- Work model
- On-Site
- Level
- Senior
- Posted
Skills
About this role
Come work at a place where innovation and teamwork come together to support the most exciting missions in the world! Senior Database Reliability Engineer (DBRE) - Data Platform OpenSearch Must-Have | Kafka | Redis | Python Automation | Production Reliability Level Senior DBRE (Senior Individual Contributor) Domain Distributed Data Infrastructure Primary Focus Hands-on reliability and operational ownership for assigned OpenSearch/Elasticsearch, Kafka, and Redis services; Python automation and disciplined production execution Work Expectations U.S. Eastern Time business hours; on-call participation as required 1.
Role
Summary We are seeking an experienced Senior DBRE to improve the reliability, performance, scalability, and automation of mission-critical distributed data platforms. OpenSearch/Elasticsearch is the core must-have technology, complemented by production experience with Kafka, Redis, Linux systems, observability, and Python automation. This is a hands-on role. The Senior DBRE independently operates assigned clusters and services, troubleshoots production issues, performs upgrades and lifecycle work, builds practical automation, and contributes to platform design and production-readiness standards. 2. Level Scope and Leadership Expectations The Senior DBRE is a high-impact hands-on engineer focused on independent execution within an assigned platform scope. Senior engineers solve common and moderately complex production problems, improve automation and runbooks, and contribute to designs and standards while escalating broader architectural decisions appropriately. Expectation at This Level Scope of Ownership Owns assigned clusters, services, maintenance activities, incidents, upgrades, backup/restore, capacity reviews, and operational improvements with limited supervision. Technical Depth Diagnoses common and moderately complex issues involving shards, indexing, search, Kafka lag, Redis memory behavior, JVM, Linux, storage, and networking. Automation Builds and maintains tested Python tools, operational CLIs, API integrations, dashboards, alerts, and runbooks that reduce recurring toil. Execution Executes migrations, rolling upgrades, scaling, and DR exercises with change-management discipline and appropriate technical review. Collaboration Partners with Lead and Staff engineers, SRE, application, infrastructure, storage, network, and cloud teams; documents findings and communicates risks early. Architecture Influence Contributes evidence and operational experience to design reviews; does not independently set enterprise-wide platform architecture. 3.
Key Responsibilities
A. OpenSearch and Elasticsearch Operations • Operate, scale, and improve assigned OpenSearch/Elasticsearch clusters and node topologies. • Troubleshoot shard allocation, indexing throughput, slow search and aggregation workloads, cluster state, JVM heap/GC, disk, memory, and recovery issues. • Implement and maintain index templates, shard strategies, ISM/ILM policies, rollover, retention, snapshot, restore, and rolling-upgrade procedures. B. Kafka and Redis Operations • Operate Kafka topics, partitions, replication, retention, consumer groups, and broker health; diagnose lag, rebalance storms, and capacity bottlenecks. • Operate Redis Cluster and Sentinel environments; address memory fragmentation, eviction behavior, persistence, replication lag, connection limits, and failover issues. C. Automation and Infrastructure as Code • Develop clean, modular Python automation for health checks, maintenance, validation, reporting, and safe remediation. • Use Terraform, Ansible, GitOps workflows, or Kubernetes operators where applicable to make platform operations repeatable. D. Reliability and Incident Response • Instrument actionable metrics and alerts using Prometheus, Grafana, OpenTelemetry, or comparable platforms. • Participate in on-call, stabilize incidents, document root cause, and complete preventive actions. • Contribute