Sourcing as a channel, not a feature.

RabbitMQ Messaging Engineer/Specialist

Remote
Systems Engineer Platform Engineer Integration Engineer C# / .Net Developer Visual Basic Developer Full Stack C# / .Net Developer Full Stack Visual Basic Developer
Actively hiring

RabbitMQ Messaging Engineer/Specialist

Pro-Sight Vision
Remote
Systems Engineer Platform Engineer Integration Engineer C# / .Net Developer Visual Basic Developer Full Stack C# / .Net Developer Full Stack Visual Basic Developer
Pro-Sight Vision
Actively hiring

hackajob is partnering with Pro-Sight Vision to fill this position. Create a profile to be automatically considered for this role—and others that match your experience.

 

RabbitMQ Expert – Industrial Systems (Windows / .NET)

Location: Remote with occasional on‑site office based day in Hoyland, Barnsley Contract: Short‑term consultancy or project-based engagement Start: Immediate

We are looking for an experienced RabbitMQ specialist to support a distributed factory‑floor data system built on Windows PCs with local RabbitMQ instances.

About the Environment

Our setup consists of multiple Windows‑based machines operating in a low‑connectivity factory environment (little to no internet access). Each machine hosts its own RabbitMQ instance and performs a specific role:

  • Node PCs:

    • Monitor individual pieces of factory equipment

    • Store equipment data locally in RabbitMQ

    • Write only to their own instance, but read from others over the local network

  • Central Controller:

    • Reads data from all node RabbitMQ instances

    • Performs processing and aggregation

    • Writes processed data into its own RabbitMQ instance for downstream steps

Data flows bi‑directionally between nodes and the controller. All applications are built in .NET (C# and VB) and run on Windows with the latest RabbitMQ versions installed.

What We Need

We are experiencing some issues with RabbitMQ behaviour and are seeking a true expert who can:

  • Review and optimise our RabbitMQ architecture

  • Analyse and improve our .NET integration and messaging patterns

  • Troubleshoot reliability, performance, and connectivity issues

  • Provide guidance on best practices for distributed messaging in low‑connectivity environments

  • Offer knowledge transfer to our internal team

Ideal Experience

  • Deep expertise in RabbitMQ, including clustering, federation, durability, and HA strategies

  • Strong understanding of Windows‑based deployments and local‑network messaging

  • Solid experience with .NET (C# and/or VB) RabbitMQ client libraries

  • Familiarity with industrial or offline/air‑gapped environments is a plus

  • Ability to diagnose complex distributed‑system issues

How to Apply

If you’re a RabbitMQ expert who enjoys solving real‑world distributed‑system challenges, please get in touch with your experience, availability, and rates.

hackajob is partnering with Pro-Sight Vision to fill this position. Create a profile to be automatically considered for this role—and others that match your experience.

 

Upskill

Level up the hackajob way. Verify your skills, learn brand new ones and test your ability with Pathways, our learning and development platform.

Ready to reach your potential?