Senior Middleware Engineer
PartnerOne · Égypte
Job description
About the role
We are looking for a Senior Middleware Engineer to become the technical authority for all messaging and integration platforms across the organisation. You will design, deploy, and operate robust middleware solutions that support our mission‑critical applications.
Key responsibilities
- Architect, deploy and operate RabbitMQ, Redis and Azure Service Bus in development, staging and production environments.
- Design event‑driven integration patterns such as pub/sub, competing consumers, dead‑letter handling, saga/choreography and request‑reply.
- Lead performance tuning of brokers, cluster topologies and namespace configurations.
- Define standards for message schema design, versioning and serialization (JSON, Avro, Protobuf).
- Implement high availability and disaster‑recovery strategies for all middleware components.
- Establish observability with OpenTelemetry, Prometheus/Grafana and alerting for queue depth, consumer lag and error rates.
- Own middleware security, including TLS, RBAC/ACL, Managed Identity and secrets management.
- Drive Infrastructure‑as‑Code provisioning using Terraform, Bicep or Ansible and integrate middleware into CI/CD pipelines.
- Lead incident response for severe outages and mentor junior engineers.
Required profile
- Deep expertise in enterprise messaging, event‑driven architecture and distributed systems integration.
- Proven experience as a senior technical authority for middleware platforms.
- Strong collaboration skills with development, DevOps and cloud architecture teams.
Required skills
- RabbitMQ (AMQP 0‑9‑1, exchanges, queues, quorum/stream queues)
- Redis (Cluster, Sentinel, eviction policies)
- Azure Service Bus (namespaces, geo‑redundancy, Managed Identity)
- Infrastructure‑as‑Code: Terraform, Bicep, Ansible
- Observability: OpenTelemetry, Prometheus, Grafana
- Message serialization formats: JSON, Avro, Protobuf
- Security: TLS, RBAC/ACL, certificate management
Questions fréquentes
Why are you reporting this job?
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
Published 7 hours ago
Expires 1 month from now
6 views · 0 applications
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
PartnerOne
Égypte