Kafka Engineer (Thane)

Kafka Engineer (Thane)

16 Aug
|
3i Infotech
|
Thane

16 Aug

3i Infotech

Thane

Job Summary

We are looking for a Kafka Engineer with 2 to 5 years of experience to design, develop, and optimize high-throughput, low-latency data platforms. The ideal candidate will have hands-on expertise in Apache Kafka, Redis, and MongoDB, with a strong understanding of real-time event streaming, distributed caching, NoSQL databases, and performance optimization. You will work closely with application developers, DevOps engineers, and cross-functional teams to build scalable and resilient data solutions.

Key Responsibilities

Apache Kafka (Event Streaming & Messaging)

- Design, implement, and maintain high-throughput Kafka topics, partitions, and consumer groups.
- Configure Kafka producers and consumers for optimal performance and reliability.
- Ensure message delivery guarantees and manage schema evolution using Confluent Schema Registry.
- Monitor and troubleshoot Kafka clusters, consumer lag, and broker performance.

Redis (Distributed Caching & In-Memory Data Store)

- Design and implement effective caching strategies to improve application performance and reduce database load.
- Utilize Redis data structures such as Hashes, Lists, Sets, Sorted Sets, HyperLogLogs, and Geospatial indexes.
- Configure and manage Redis Clusters, Sentinel deployments, Pub/Sub messaging, and persistence mechanisms.
- Optimize cache performance and resolve issues such as cache stampedes and memory fragmentation.

MongoDB (NoSQL Database)

- Design, implement, and optimize MongoDB databases, including Replica Sets and Sharded Clusters.
- Develop efficient BSON document models while following MongoDB best practices.
- Build optimized indexes (Compound,



Partial, and Text Indexes) to improve query performance.
- Develop complex aggregation pipelines and perform query optimization.

Performance Optimization & Modernization

- Profile and optimize end-to-end data flows across Kafka, Redis, and MongoDB.
- Identify and resolve system bottlenecks including slow queries, consumer lag, caching issues, and storage inefficiencies.
- Implement modern data engineering best practices for scalable and reliable distributed systems.
- Participate in database modernization and system optimization initiatives.

Required Skills

Technical Skills

- 25 years of experience in backend or data platform engineering.
- Strong hands-on experience with:

- Apache Kafka

- Redis

- MongoDB

- Good understanding of

- Distributed Systems
- Event-Driven Architecture

- Data Streaming

- Caching Strategies

- NoSQL Database Design
- Experience with Kafka Consumer Groups, Partitions, Schema Registry, and Message Delivery semantics.
- Knowledge of MongoDB Aggregation Framework, Indexing, Replication, and Sharding.
- Familiarity with Redis Cluster, Sentinel, Pub/Sub, and advanced Redis data structures.
- Understanding of Linux environments, REST APIs, and monitoring tools.
- Experience with Git and Agile development methodologies.

Preferred Qualifications

- Exposure to enterprise-scale database modernization or migration projects.
- Knowledge of Docker, Kubernetes, CI/CD pipelines, or cloud platforms (AWS, Azure, or GCP) is an added advantage.
- Familiarity with monitoring and observability tools such as Prometheus, Grafana, or ELK Stack.

📌 Kafka Engineer (Thane)
🏢 3i Infotech
📍 Thane

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: kafka engineer (thane) / thane

Subscribe to this job alert:

Get the latest job offers by email for: kafka engineer (thane) / thane