Infrastructure Architect - Middleware
Role details
Job location
Tech stack
Job description
Strategic Platform Rationalization
- Lead the discovery, analysis, and reduction of legacy, fragmented MQ instances and topologies.
- Define the blueprint for a "Messaging-as-a-Platform" model with reusable templates, DR patterns, and operational controls.
- Establish platform SLAs and lifecycle management strategy (patching, versioning, deprecation).
- Define and drive the MQ architecture roadmap across IBM MQ, and future platforms.
Modernization & Cloud Enablement
- Architect scalable, secure MQ deployments across hybrid cloud (on-prem & AWS).
- Define and implement HA/DR strategies (RDQM, multi-instance, clustering) aligned with application RTO/RPO needs.
- Serve as middleware integration lead for cloud-native platforms and event-driven designs.
- Partner with infrastructure and app teams to migrate legacy messaging workloads to scalable and observable platforms.
Automation and Self-Service
- Develop onboarding frameworks to reduce friction for app teams: reusable IaC (Terraform/Ansible), pipeline integration, self-service config portals.
- Eliminate "manual MQ" by building orchestration across scripts, triggers, queue creation, monitoring, and alerting.
- Work closely with our Intelligent Automation team to embed MQ into our runbook automation vision and other similar initiatives.
Governance & Security
- Develop MQ governance models-naming conventions, access controls, TLS/mutual auth, and compliance enforcement.
- Define audit logging, configuration baselines, and change control workflows for middleware components.
Governance & Observability
- Enforce governance: queue naming conventions, channel management, auth policies, security standards.
- Drive observability: define MQ metrics that matter (depth, latency, idle, retry), integrate with Datadog or internal tools.
- Partner with Broadridge Security team to ensure compliance with encryption, access control, and audit policies.
Leadership & Enablement
- Mentor junior MQ engineers and serve as the go-to technical expert across middleware.
- Be the "middleware evangelist" with app dev, infra, cloud, and operations teams-translate architecture into adoption.
- Represent middleware in transformation initiatives, incident reviews, and technology strategy planning.
Requirements
- 8+ years of experience in enterprise middleware, with deep expertise in IBM MQ architecture and administration.
- Strong knowledge of MQ HA/DR topologies (e.g., RDQM, Multi-instance QM, shared cluster patterns).
- Experience with cloud deployments of messaging platforms (IBM MQ on AWS, hybrid connectivity).
- Familiarity with MQ integration into DevOps pipelines and Infrastructure-as-Code.
- Understanding of NFRs like performance, right sizing, and security and encryption protocols in MQ (TLS, channel exits, auth records).
Preferred:
-
Working knowledge of RabbitMQ, SonicMQ, or Confluent Kafka is a plus.
-
Hands-on experience with observability tooling (Datadog, similar others).
-
Exposure to regulatory environments (FINRA, SEC, etc.) and audit-readiness practices.
-
Strategic mindset with a hands-on approach.
-
Strong verbal and written communication skills-able to translate technical concepts into business terms.
-
Leadership qualities to guide and influence without direct authority.
Compensation Range: The salary range for this position is between $135,000- $140,000 USD. Broadridge considers various factors when evaluating a candidate's final salary including, but not limited to, relevant experience, skills, and education.