Senior Middleware Engineer
Mortgage Cadence · Colombie
Descripcion del puesto
About the role
We are seeking a Senior Middleware Engineer to act as the technical authority for all middleware platforms across the organisation. You will design, deploy, optimise and ensure the reliability of enterprise messaging infrastructure that supports our mission‑critical applications.
Key responsibilities
- Architect, deploy and operate RabbitMQ, Redis and Azure Service Bus in development, staging and production environments.
- Design and govern event‑driven integration patterns such as pub/sub, competing consumers, dead‑letter handling, saga/choreography and request‑reply.
- Lead performance engineering: tune RabbitMQ broker settings, Redis eviction policies, cluster topology and Azure Service Bus namespace tiers.
- Define standards for message schema design, versioning and serialisation (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, Prometheus/Grafana dashboards and alerts for queue depth, consumer lag and error rates.
- Collaborate with development, DevOps and cloud architecture teams to review integration designs and service‑mesh configurations.
- 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 severity‑1 outages, produce post‑mortems and mentor junior engineers.
Required profile
- Senior‑level professional with extensive experience in enterprise messaging and distributed systems integration.
- Proven ability to design, operate and optimise large‑scale middleware platforms.
- Strong leadership and mentoring skills, capable of guiding mid‑level and junior engineers.
- Excellent problem‑solving aptitude for high‑severity incidents and performance bottlenecks.
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 schema design and serialisation (JSON, Avro, Protobuf)
- Observability tools: OpenTelemetry, Prometheus, Grafana
- Infrastructure‑as‑Code: Terraform, Bicep, Ansible
- CI/CD pipeline integration and automated smoke‑testing
- Security concepts: 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 día
Expira en 1 mes
16 vistas · 0 candidaturas
Aumenta tus posibilidades
Sube tu CV: te propondremos las ofertas que coinciden con tu perfil.
Analizando tu CV...
Mortgage Cadence
Colombie