Kafka Developer
Roles & Responsibilities:Responsible for designing, building, and optimizing real-time data streaming applications and event-driven architecture. They write producer and consumer code, build scalable data pipelines, and configure clusters using tools like Kafka Streams, Connect, and Schema Registry.Pipeline Development: Design and maintain reliable, high-throughput, and fault-tolerant data pipelines.Cluster Management: Set up, configure, and monitor Kafka brokers, topics, and partitions.Integration & Processing: Use Kafka Connect to integrate with external systems and utilize Kafka Streams or KSQL for real-time stream processing.Troubleshooting & Optimization: Analyze bottlenecks, optimize cluster performance, and resolve message delivery or serialization issuesRequired Skills: • work experience with Apache Kafka and Kafka Streams.This position is also open for Pennington, NJ and Dallas,TX.