Senior Middleware Engineer
PartnerOne · Mexique
Description du poste
About the role
We are looking for a Senior Middleware Engineer to lead the design, deployment and operation of our enterprise messaging platforms. In this senior‑level position you will be the technical authority for RabbitMQ, Redis and Azure Service Bus, ensuring reliable, scalable and observable integration for mission‑critical applications.
Key responsibilities
- Architect, deploy and operate RabbitMQ, Redis and Azure Service Bus across all environments (development, staging, production).
- Design and govern event‑driven integration patterns such as pub/sub, competing consumers, dead‑letter handling, saga/choreography and request‑reply.
- Lead performance tuning of brokers, cluster topology, eviction policies and namespace tiering.
- Define standards for message schema design, versioning and serialization (JSON, Avro, Protobuf) and ensure backward/forward compatibility.
- Implement high‑availability and disaster‑recovery solutions including mirrored/quorum queues, Redis Cluster/Sentinel and Azure Service Bus geo‑redundancy.
- Establish end‑to‑end observability with OpenTelemetry tracing, Prometheus/Grafana metrics and alerting for queue depth, consumer lag and error rates.
- Own middleware security – TLS, certificate management, RBAC/ACL policies and Managed Identity authentication.
- Drive Infrastructure‑as‑Code provisioning using Terraform, Bicep or Ansible and integrate middleware into CI/CD pipelines.
- Lead incident response for severe outages, produce post‑mortems and mentor junior engineers.
Required profile
- Extensive experience with enterprise messaging and event‑driven architectures.
- Proven track record designing, operating and scaling RabbitMQ, Redis and Azure Service Bus.
- Strong knowledge of AMQP, clustering, high‑availability and disaster‑recovery concepts.
- Ability to guide cross‑functional teams and act as the primary escalation point for integration incidents.
- Excellent communication skills for reviewing designs and producing documentation.
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)
- Message serialization formats: JSON, Avro, Protobuf
- Infrastructure‑as‑Code: Terraform, Bicep, Ansible
- Observability: OpenTelemetry, Prometheus, Grafana
- Security: TLS, certificate management, RBAC/ACL
- CI/CD pipeline integration
Questions fréquentes
Pourquoi signalez-vous cette offre ?
Postulez en 30 secondes
Entrez votre email pour postuler. Un compte sera cree automatiquement.
En continuant, vous acceptez nos conditions d'utilisation.
Deja un compte ? Connexion
Publie il y a 9 heures
Expire dans 1 mois
7 vues · 0 candidatures
Boostez vos chances
Importez votre CV : nous vous proposons les offres qui matchent votre profil.
Analyse de votre CV en cours...
PartnerOne
Mexique
Offres similaires
-
Senior Agile Project Manager
Publicis Sapient Mexique -
Senior SharePoint Administrator – Remote
Softgic Mexique -
Freelance Annotator (English) - AI Trainer
Toloka Annotators Mexique -
.NET / C# Full Stack Developer
Astek Monterrey et périphérie -
Tecnico en Servicios de Campo
Allegion (Southeast Asia) Pte. Ltd. Ensenada