Overview
Skills
Job Details
RedHat AMQ SME for the migration of messaging infrastructure from Apache ActiveMQ Classic to Red Hat AMQ (ActiveMQ Artemis) With strong expertise in messaging systems, middleware architecture, and JMS, with a focus on hands-on migration experience.
Responsibilities:
Assess current Apache ActiveMQ Classic environment (queues, topics, connection factories, client applications).
Design and implement the migration strategy to Red Hat AMQ (ActiveMQ Artemis-based).
Configure and deploy Red Hat AMQ instances (broker configuration, addresses, queues, security, persistence).
Map and migrate JMS destinations (queues and topics) to Artemis addressing model.
Update or guide updates to client applications for compatibility with Red Hat AMQ.
Configure HA (High Availability), clustering, and tuning parameters for optimal performance.
Implement security configurations (e.g., SSL/TLS, JAAS authentication) on Red Hat AMQ.
Provide troubleshooting and support during the migration and stabilization phase.
Create technical documentation, migration runbooks, and configuration guides.
Work collaboratively with application developers, architects, and infrastructure teams.
Required Skills and Experience:
5+ years of experience with messaging systems (preferably Apache ActiveMQ and Red Hat AMQ).
Hands-on experience migrating from ActiveMQ Classic to ActiveMQ Artemis/Red Hat AMQ.
Strong knowledge of JMS 1.1 and JMS 2.0 specifications.
Experience with configuring and tuning messaging brokers for high throughput and low latency.
Familiarity with clustering, failover, load balancing, and HA configurations.
Solid experience with security implementations (authentication, authorization, SSL/TLS) in messaging systems.
Strong troubleshooting and debugging skills.
Scripting or automation experience (Shell, Ansible, etc.) is a plus.
(Preferred) Experience deploying AMQ on containers (Kubernetes/OpenShift) is a plus.
Good documentation and communication skills.