RabbitMQ Messaging Engineer/Specialist (Wentworth)

Job Description

hackajob is collaborating with Pro-Sight Vision to connect them with exceptional professionals for this role.

\n

RabbitMQ Expert – Industrial Systems (Windows / .NET)

\n

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

\n

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

\n

About the Environment

\n

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:

\n

    \n
  • \n Node PCs:\n
      \n
    • \n Monitor individual pieces of factory equipment
    • \n

    • \n Store equipment data locally in RabbitMQ
    • \n

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

  • \n Central Controller:\n
      \n
    • \n Reads data from all node RabbitMQ instances
    • \n

    • \n Performs processing and aggregation
    • \n

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

\n \n\n

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.

\n

What We Need

\n

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

\n

    \n
  • \n Review and optimise our RabbitMQ architecture
  • \n

  • \n Analyse and improve our .NET integration and messaging patterns
  • \n

  • \n Troubleshoot reliability, performance, and connectivity issues
  • \n

  • \n Provide guidance on best practices for distributed messaging in low‐connectivity environments
  • \n

  • \n Offer knowledge transfer to our internal team

\n\n

Ideal Experience

\n

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

  • \n Strong understanding of Windows‐based deployments and local‐network messaging
  • \n

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

  • \n Familiarity with industrial or offline/air‐gapped environments is a plus
  • \n

  • \n Ability to diagnose complex distributed‐system issues

\n\n

How to Apply

\n

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

Job Details

Company
Pro-Sight Vision
Location
Wentworth, South Yorkshire, UK
Employment Type
Part-time
Posted