PartnerOne

PartnerOne

PartnerOne specializes in enterprise software solutions that manage extensive data environments through hyper automation, virtualized cloud storage, artificial intelligence, and metadata analytics, serving many of the world's largest corporations.

Media
51-250

Description

  • Architect, deploy, and operate messaging and middleware platforms across development, staging, and production environments.
  • Design and govern event-driven and message-driven integration patterns such as pub/sub, competing consumers, dead-letter handling, saga/choreography, and request-reply.
  • Lead performance engineering and tuning for RabbitMQ, Redis, and Azure Service Bus infrastructure.
  • Define and enforce standards for message schemas, versioning, serialisation, and backward/forward compatibility.
  • Implement and maintain high availability and disaster recovery strategies for middleware services.
  • Establish end-to-end observability using distributed tracing, metrics, dashboards, and alerting.
  • Collaborate with application development, DevOps, and cloud architecture teams to review integration designs before release.
  • Own middleware security configuration, including TLS, certificate management, access controls, authentication, and secrets management.
  • Drive Infrastructure-as-Code and CI/CD adoption for middleware provisioning, deployment, configuration, and smoke testing.
  • Lead incident response, post-incident reviews, and remediation planning for major middleware outages.
  • Mentor junior and mid-level engineers and produce architecture decision records, runbooks, and operational documentation.

Requirements

  • 7+ years of software engineering or platform engineering experience, with 4+ years focused on middleware and integration platforms.
  • Demonstrable senior-level expertise with RabbitMQ, Redis, and Azure Service Bus in production enterprise environments.
  • Strong understanding of distributed systems fundamentals, including eventual consistency, idempotency, at-least-once vs exactly-once delivery, and the two-generals problem.
  • Experience designing and implementing event-driven microservices architectures and service integration patterns.
  • Proficiency in at least one primary programming language used for integration workloads: C# (.NET), Java/Kotlin, Python, or Go.
  • Hands-on experience with Kubernetes or container orchestration for middleware workloads, including Helm charts or operators.
  • Infrastructure-as-Code experience with Terraform, Bicep, or Ansible.
  • Strong observability skills, including distributed tracing with OpenTelemetry, metrics with Prometheus/Grafana, and structured logging.
  • Experience with secure middleware configuration, including TLS/mTLS, certificate rotation, and secrets management tools such as Azure Key Vault or HashiCorp Vault.
  • Proven ability to lead technical initiatives, produce architectural documentation, and mentor engineers.
  • Expert knowledge of AMQP 0-9-1, exchanges, bindings, queues, and routing topologies for RabbitMQ.
  • Experience with Quorum Queues, Lazy Queues, and stream queues for durability and high-throughput scenarios.
  • RabbitMQ cluster formation experience, including quorum-based leader election and cross-datacenter federation/shovels.
  • Experience with the RabbitMQ Management API, Prometheus plugin, and Grafana dashboards.
  • Experience with MassTransit or NServiceBus on top of RabbitMQ for .NET service bus abstractions.
  • Deep expertise in Redis data structures, including Strings, Hashes, Lists, Sets, Sorted Sets, Streams, and HyperLogLog.
  • Experience using Redis as a message broker with Pub/Sub, Redis Streams consumer groups, and XREAD/XACK patterns.
  • Experience using Redis as a caching layer, including cache-aside, write-through, write-behind, TTL strategies, and cache stampede prevention.
  • Experience with Redis Cluster and Redis Sentinel for high availability, including Azure Cache for Redis Premium tier configuration.
  • Performance tuning knowledge for Redis, including memory optimisation, eviction policies, and persistence trade-offs.
  • Expert-level experience with Azure Service Bus queues, topics, subscriptions, and forwarding rules.
  • Experience with Service Bus message sessions, scheduled messages, deferred messages, dead-letter queues, and message lock renewal.
  • Experience configuring Premium namespaces, including partitioning, geo-disaster recovery, and availability zones.
  • Experience with Managed Identity, Shared Access Signatures, and Private Endpoints for Azure Service Bus connectivity.
  • Integration experience with Azure Event Grid, Azure Logic Apps, Azure Functions, and APIM.
  • Experience with cost optimisation for messaging platforms, including tier right-sizing, auto-delete on idle, and message batching.
  • Experience with Apache Kafka or Azure Event Hubs is advantageous.
  • Familiarity with Apache Camel, MuleSoft, or Azure Integration Services is advantageous.
  • Microsoft certification such as AZ-204 or AZ-305 is advantageous.
  • Experience with service mesh technologies such as Istio, Linkerd, or Azure Service Mesh is advantageous.
  • Exposure to CQRS, Event Sourcing, and the Outbox Pattern is advantageous.
  • Familiarity with NATS, ActiveMQ, or IBM MQ is advantageous.
  • Knowledge of FinOps practices for cloud messaging cost governance is advantageous.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Senior Frontend Infrastructure Engineer

Resident Home 251-1K Specialty Retail

Ashley Digital is seeking a Senior Front-End Infrastructure Engineer in Tel Aviv to build the foundational frontend systems that power e-commerce experiences across multiple brands and products.

CDN CI/CD Cypress Datadog Google Analytics Jest Next.js Node.js Playwright React TypeScript
15 hours, 11 minutes ago

ServiceNow Cloud Migration Lead (Senior Consultant - Platform Engineering)

Muller Internet Software & Services

Müller’s Solutions is hiring a ServiceNow Cloud Migration Lead to manage the migration of a self-hosted ServiceNow instance to ServiceNow on GCP, overseeing the project from assessment through go-live and stabilization.

DNS GCP REST API SAML SOAP
15 hours, 41 minutes ago

Senior Engineering Manager - Enablement

Honeycomb.io 51-250 Internet Software & Services

Honeycomb is seeking an Engineering Enablement leader to drive the developer experience, AI-assisted engineering workflows, and platform foundations that help the company ship faster and more safely as it scales.

CI/CD CircleCI GitHub Actions Go JavaScript OpenTelemetry TypeScript
15 hours, 41 minutes ago

Senior Platform Engineer / Senior DevOps Engineer / Senior Infrastructure Engineer / Senior Site Reliability Engineer

Anduril Industries 1K-5K Aerospace & Defense

Anduril Australia is hiring a senior infrastructure and reliability engineer to own a service or platform end to end across cloud and classified environments supporting defense programs.

Active Directory AWS Bash Go Kubernetes Python Terraform
1 day, 14 hours ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers