We are looking for an C++ developer who has experience with ZMQ and AEAD. Our system uses ZMQ for interaction between the different parts, and we have added AEAD on top of many of the connections. Implementation has been "wanting" and I'm looking for a seasoned pro who can help resolve our issues. Complexities include:
- ZMQ protocol doesn't notify when a socket is unavailable
- Needing to move AEAD from socket to the stream
- Ensuring connect/disconnects are properly detected
- Managing multiple AEAD keys, fragmentation, key rotations, authenticating in channels
If you fulfill our requirements and can start as soon as possible, please apply to this job.
The position is potentially full time.