Required Skills & Experience
Messaging Platforms
Strong hands-on experience with:
- RabbitMQ
- Enterprise Messaging Platforms
- Event-Driven Architectures
- Message Brokers
- Asynchronous Processing Frameworks
Messaging Design Patterns
Strong experience implementing:
- Publish/Subscribe (Pub/Sub)
- Work Queue Patterns
- Request/Reply Patterns
- Event-Driven Integration Patterns
- Message Routing and Transformation
- Reliable Messaging Patterns
RabbitMQ Administration
Experience configuring:
- Exchanges
- Queues
- Routing Keys
- Bindings
- Dead Letter Queues
- Retry Mechanisms
- Virtual Hosts
- Access Controls
Strong understanding of RabbitMQ platform operations and administration.
High Availability & Clustering
Experience with:
- RabbitMQ Clustering
- High Availability Architectures
- Fault-Tolerant Messaging Solutions
- Disaster Recovery Concepts
- Resilient Messaging Design
Familiarity with clustering and HA configurations is essential for this role.
Monitoring & Troubleshooting
Experience with:
- Queue Performance Monitoring
- Throughput Analysis
- Latency Investigation
- Root Cause Analysis
- Production Support
Ability to diagnose and resolve complex messaging and integration issues.
Integration & Development
Strong understanding of:
- Enterprise Integration Patterns
- Middleware Platforms
- REST APIs
- Service-Oriented Architectures (SOA)
- Event-Driven Architectures
- System-to-System Integrations
DevOps & Automation
Familiarity with:
- CI/CD Pipelines
- Automated Deployments
- Git-Based Version Control
- Infrastructure Automation
- Environment Promotion Models
Preferred Experience
- Experience working with enterprise integration platforms such as WebMethods, API Gateways and Managed File Transfer solutions.
- Experience supporting critical integration services in regulated environments.
- Exposure to Energy, Utilities, Government or Critical Infrastructure sectors.
- Experience deploying messaging services across secure multi-zone environments.
- Familiarity with observability, monitoring and operational support tooling.