Job Title : Redis Database administrator – L3 / L4 Platform / Database Administrator
Job Description :
We are seeking an experienced Redis Platform SME (L3 / L4) with proven expertise in Redis Enterprise and Azure Cache for Redis to design, operate, and optimize Redis infrastructure across cloud and on-premises environments. This role will serve as the escalation point for Redis platform operations , ensuring high availability, performance, scalability, security, and compliance for mission-critical enterprise workloads. The SME will drive architecture, daily operations, lifecycle management, automation, and best practices, while partnering with engineering, DevOps, and application teams.
Responsibilities :
1. Architecture & Design
Design and implement Redis Enterprise (Enterprise & Flash) and Azure Cache for Redis (Standard, Premium, Enterprise) deployments.
Architect multi-region Active-Active clusters with CRDTs for global scale and zero-data-loss replication.
Define sharding, clustering, and persistence strategies (RDB, AOF) aligned with workload needs.
Evaluate and enable Redis Enterprise modules (RedisJSON, RediSearch, RedisTimeSeries, RedisBloom, RedisAI, RedisGraph).
2. Provisioning & Deployment
Deploy Redis platforms using Terraform, Ansible, Kubernetes Operators, and ARM templates .
Configure multi-tenant Redis clusters with namespace isolation, ACLs, and RBAC.
Integrate Redis with cloud-native features like VNET, Private Link, IAM, and Key Vault.
3. Operations & Monitoring
Establish monitoring / alerting for latency, memory usage, fragmentation, replication lag, and persistence.
Tune eviction policies (LRU, LFU, TTL-based) and optimize command usage.
Ensure 24x7 availability through proactive performance tuning and monitoring.
Analyze slow queries using SLOWLOG and optimize application patterns.
4. Performance Optimization
Conduct load testing / benchmarking (redis-benchmark, memtier_benchmark).
Optimize throughput with connection pooling, pipelining, and batching .
Tune memory policies and address OOM or latency spikes .
5. Lifecycle Management
Manage patching, hotfixes, and upgrades for Redis Enterprise and Azure Redis with minimal downtime.
Plan and execute capacity expansion, scaling, and migrations (on-prem ↔ cloud).
Maintain backward compatibility across Redis versions.
6. Backup, Recovery & DR
Configure automated backups (RDB, AOF, enterprise snapshots).
Test point-in-time recovery (PITR) and verify restore procedures.
Implement multi-region DR strategies and run failover / failback drills.
Define and validate RTO / RPO objectives .
7. Security & Compliance
Enforce TLS in-transit and AES-256 encryption at-rest for Redis data.
Integrate with Azure AD, LDAP, SAML for authentication and access control.
Manage Redis ACLs, RBAC, and key-based policies .
Ensure compliance with SOC2, HIPAA, GDPR, PCI-DSS standards.
8. Incident & Problem Management
Serve as L3 / L4 escalation point for critical Redis incidents.
Perform root cause analysis (RCA) and implement permanent fixes.
Create and maintain runbooks, SOPs, and knowledge base for L1 / L2 teams.
Participate in on-call rotations for production environments.
9. Automation & DevOps
Automate provisioning, scaling, and recovery workflows.
Integrate Redis into CI / CD pipelines for real-time app deployments.
Implement GitOps workflows for configuration consistency.
Use Redis Enterprise Flash for cost-optimized large dataset management .
10. SME Advisory & Collaboration
Partner with architects, application teams, and security for Redis solution design.
Conduct workshops and KT sessions for engineers and developers.
Evaluate new Redis Enterprise and Azure features and recommend adoption.
Represent Redis platform in audits, vendor discussions, and architecture boards .
Tools Knowledge :
Cloud Platforms : Azure Cache for Redis (Standard, Premium, Enterprise, Enterprise Flash), Redis Enterprise (on-prem & cloud), AWS ElastiCache, GCP Memorystore.
Automation & IaC : Terraform, Ansible, Helm, Kubernetes Operators, ARM templates.
Monitoring & Observability : Prometheus, Grafana, Dynatrace, Datadog, Azure Monitor, ELK / EFK.
CI / CD Tools : Jenkins, GitLab CI, Azure DevOps, GitHub Actions.
Security & Key Management : Azure Key Vault, AWS KMS, HashiCorp Vault.
Technical Knowledge :
Deep expertise in Redis Enterprise architecture (clustering, sharding, replication, persistence, Active-Active replication, Enterprise Flash).
Strong knowledge of Azure Cache for Redis tiers (Basic, Standard, Premium, Enterprise).
Advanced understanding of persistence mechanisms (RDB, AOF), durability trade-offs, and backup strategies.
Proficiency in Linux internals, TCP / IP networking, TLS, firewalls, and load balancing .
Hands-on with scripting / programming (Python, Bash, Go).
Familiarity with compliance-driven deployments (finance, healthcare, regulated industries).
Cross-platform experience with SQL / NoSQL databases (Oracle, PostgreSQL, MongoDB, Cassandra).
Additional Requirements :
7+ years hands-on Redis Enterprise and Azure Cache for Redis in production.
Proven ability to manage large-scale, mission-critical Redis environments .
Strong troubleshooting, problem-solving, and root cause analysis skills.
Excellent communication skills with ability to collaborate across engineering, DevOps, and security teams.
Preferred : Redis Certified Administrator / Developer, Azure or AWS cloud certifications
Knowledge on Redshift and Postgres
Database Administrator • Bengaluru, India