After a quick look on available libs I'd probably go with amqp.
It probably makes sense to implement a dedicated otp app as an abstraction, similar to rig_kafka.
rig_kafka