Produce and consume data from Kafka with Avro serialization