RabbitMQ Administrator - Prog Leasing
Jade Global
2 - 5 years
Pune
Posted: 07/06/2025
Job Description
Job Title: RabbitMQ Cluster Migration Engineer
Job Summary:
We are seeking an experienced RabbitMQ Cluster Migration Engineer to lead and execute the seamless migration of our existing RabbitMQ infrastructure to a AWS - new high-availability cluster environment. This role requires deep expertise in RabbitMQ, clustering, messaging architecture, and production-grade migrations with minimal downtime.
Key Responsibilities:
• Design and implement a migration plan to move existing RabbitMQ instances to a new clustered setup.
• Evaluate the current messaging architecture, performance bottlenecks, and limitations.
• Configure, deploy, and test RabbitMQ clusters (with or without federation/mirroring as needed).
• Ensure high availability, fault tolerance, and disaster recovery configurations.
• Collaborate with development, DevOps, and SRE teams to ensure smooth cutover and rollback plans.
• Automate setup and configuration using tools such as Ansible, Terraform, or Helm (for Kubernetes).
• Monitor message queues during migration to ensure message durability and delivery guarantees.
• Document all aspects of the architecture, configurations, and migration process.
Required Qualifications:
• Strong experience with RabbitMQ, especially in clustered and high-availability environments.
• Deep understanding of RabbitMQ internals: queues, exchanges, bindings, vhosts, federation, mirrored queues.
• Experience with RabbitMQ management plugins, monitoring, and performance tuning.
• Proficiency with scripting languages (e.g., Bash, Python) for automation.
• Hands-on experience with infrastructure-as-code tools (e.g., Ansible, Terraform, Helm).
• Familiarity with containerization and orchestration (e.g., Docker, Kubernetes).
• Strong understanding of messaging patterns and guarantees (at-least-once, exactly-once, etc.).
• Experience with zero-downtime migration and rollback strategies.
Preferred Qualifications:
• Experience migrating RabbitMQ clusters in production environments.
• Working knowledge of cloud platforms (AWS, Azure, or GCP) and managed RabbitMQ services.
• Understanding of security in messaging systems (TLS, authentication, access control).
• Familiarity with alternative messaging systems (Kafka, NATS, ActiveMQ) is a plus.
About Company
Jade Global is a premier technology advisory, implementation, testing, cloud migration, and IT consulting company that has successfully delivered over 2,600 projects across multiple technology platforms. The company has domain expertise in various industries such as high-tech, healthcare, manufacturing, retail, finance, and insurance.
Services you might be interested in
One-Shot Campaign
Reach out to ideal employees in one shot!
The intelligent campaign for reaching out to the ideal audience to whom you can ask for help (guidance or referral).