MQ Engineer
Overview
We are supporting a major, enterprise-scale Identity & Access Management (IAM) transformation programme, redefining how authentication, privileged access, secrets management, and API security are delivered across a complex, highly regulated environment.
At the heart of this programme sits a strategic Privileged Access Management (PAM) capability - and RabbitMQ plays a critical role in enabling secure, scalable communication across distributed systems and regions.
We are looking for a RabbitMQ SME to join an established engineering function, driving the design, build, and deployment of RabbitMQ across both non-production and production environments.
This is a hands-on, high-impact role where you will shape architecture, engineer solutions end-to-end, and work alongside some of the most experienced security and platform teams in the market.
The Role
- Design and implement RabbitMQ solutions as part of a large-scale PAM ecosystem
- Contribute to architecture and low-level design (LLD) in collaboration with internal design teams and SMEs
- Build and deploy RabbitMQ across multi-site, highly regulated environments
- Engineer clustered RabbitMQ environments, ensuring resilience, scalability, and performance
- Work across Kubernetes-based platforms, leveraging containers and modern deployment practices
- Develop and utilise automation scripts (Python/PowerShell) to support deployment and operations
- Document designs, configurations, and processes to a high standard
- Collaborate with engineering, security, and vendor teams to validate and test solutions
Essential Skills & Experience
- Strong commercial experience with RabbitMQ (queues, exchanges, shovels)
- Proven ability to configure and manage RabbitMQ clusters, including multi-site deployments
- Experience managing RabbitMQ via command line across Linux and Windows environments
- Solid understanding of Kubernetes (pods, containers, deployments, Helm charts)
- Experience with Docker, including building container images
- Strong Scripting capability in Python (from basic Scripting to building full solutions using modules and classes)
- Good working knowledge of PowerShell, including Scripting and module usage
Desirable Skills
- Experience with Windows Server environments
- Knowledge of PKI and certificate management (PowerShell, OpenSSL)
- Exposure to Ansible for automation
- Understanding of container image management and tagging strategies
What We're Looking For
- A true problem solver who can work independently and navigate complex technical challenges
- Someone comfortable working with new and evolving technologies
- Strong ability to translate business and non-technical requirements into technical solutions
- Excellent communication skills, able to engage both technical and non-technical stakeholders
- A focus on clear, concise documentation and high engineering standards
Why This Role?
- Work on a strategic, security-led transformation programme
- Be part of a cutting-edge PAM and IAM ecosystem
- Influence architecture and design at enterprise scale
- Collaborate with highly skilled teams across security, engineering, and platform domains
Summary
This is an opportunity for a RabbitMQ specialist to play a pivotal role in a mission-critical security programme, combining deep technical engineering with architectural influence in a complex, regulated environment.