Senior Middleware Engineer
PartnerOne · Colombie
Descripcion del puesto
About the role
We are looking for a Senior Middleware Engineer to own the design, deployment, performance, and reliability of our enterprise messaging platforms. In this senior‑level position you will be the technical authority for RabbitMQ, Redis, and Azure Service Bus across development, staging, and production environments.
Key responsibilities
- Architect, deploy, and operate RabbitMQ, Redis, and Azure Service Bus clusters.
- Design event‑driven integration patterns such as pub/sub, competing consumers, dead‑letter handling, saga/choreography, and request‑reply.
- Lead performance engineering for middleware, tuning broker configurations, cluster topologies, and namespace tiers.
- Define and enforce message schema standards, versioning, and serialization (JSON, Avro, Protobuf).
- 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, Prometheus/Grafana, and alerting for queue depth, consumer lag, and error rates.
- Collaborate with development, DevOps, and cloud architecture teams to review integration designs before release.
- Own middleware security posture: TLS, certificate management, RBAC/ACL policies, Managed Identity authentication, and secrets management.
- Drive Infrastructure‑as‑Code provisioning using Terraform, Bicep, or Ansible and integrate middleware into CI/CD pipelines.
- Lead incident response for Severity 1 outages, conduct post‑mortems, and produce remediation plans.
- Mentor mid‑level and junior engineers, creating architecture decision records, runbooks, and operational documentation.
Required profile
- Extensive experience designing and operating enterprise messaging platforms at scale.
- Proven ability to lead integration strategy and mentor engineering teams.
- Strong incident‑response and root‑cause analysis skills for high‑impact outages.
- Excellent communication skills to collaborate with cross‑functional 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, certificate management, RBAC/ACL
Questions fréquentes
Por que reporta esta oferta?
Postula en 30 segundos
Ingresa tu email para postular. Se creara una cuenta automaticamente.
Al continuar, aceptas nuestras condiciones de uso.
Ya tienes cuenta? Iniciar sesion
Publicado hace 1 hora
Expira en 1 mes
1 vistas · 0 candidaturas
Aumenta tus posibilidades
Sube tu CV: te propondremos las ofertas que coinciden con tu perfil.
Analizando tu CV...
PartnerOne
Colombie