Job Title: Data & NoSQL Engineer | Consultant | Tech Strategy and Architecture | Mumbai

Data & NoSQL Engineer | Consultant | Tech Strategy and Architecture | Mumbai
• Job requisition ID : 109455
• Location: Mumbai
• Entity: Deloitte Touche Tohmatsu India LLP
Data & NoSQL Engineer | Consultant | Tech Strategy and Architecture
Location: Mumbai
Work Profile
-
Design, develop, and maintain high-throughput, low-latency real-time data platforms using Apache Kafka, Redis, and MongoDB.
-
Build and manage Kafka topics, partitions, consumer groups, and messaging workflows while ensuring reliable message delivery and schema evolution.
-
Design and implement advanced Redis caching strategies, in-memory data structures, clustering, Sentinel deployments, Pub/Sub messaging, and persistence configurations.
-
Architect and optimize MongoDB databases, including document schema design, sharded clusters, replica sets, indexing, and aggregation pipelines.
-
Monitor and optimize end-to-end data flows across Kafka, Redis, and MongoDB to ensure high availability and performance.
-
Troubleshoot system bottlenecks such as consumer lag, cache stampedes, slow database queries, and memory fragmentation.
-
Implement modern data engineering practices to improve scalability, resilience, and operational efficiency.
-
Collaborate with application developers, DevOps engineers, and infrastructure teams to support seamless deployments and platform modernization.
Key Skills Required
-
4+ years of experience in database administration, data engineering, or NoSQL platform management.
-
Strong hands-on expertise in Apache Kafka, Redis, and MongoDB.
-
Experience with Kafka architecture, topic management, partitioning, consumer groups, broker tuning, and Confluent Schema Registry.
-
Proficiency in Redis caching strategies, data structures, clustering, Sentinel, Pub/Sub, and persistence mechanisms.
-
Expertise in MongoDB document modeling, sharding, replica sets, indexing, query optimization, and Aggregation Framework.
-
Strong knowledge of distributed systems, real-time data streaming, and high-performance data platforms.
-
Proven experience delivering enterprise-scale database modernization or real-time data platform transformation projects.
-
Excellent analytical, troubleshooting, and performance tuning skills.
-
Strong collaboration, communication, and stakeholder management abilities with cross-functional teams including Application Development and DevOps.
