Description

Job Description:

Looking for someone strong with experience in installation and testing of RabbitMQ in containers and on-premises. This person must have experience in monitoring RabbitMQ.

 

Skills Required:

  • TBC 8-10 years of experience with installation and testing of RabbitMQ.
  • Experience working with Linux OS.
  • Experience with Kubernetes installation with Rabbit MQ using Docker.
  • Experience with monitoring tools with Kubernetes servers to include Elastic.
  • Strong consulting skills and written skills to write installation documentation.
  • Willingness to travel and work with global teams.

 

Responsibilities:

  • Design, deploy, and manage RabbitMQ clusters on Kubernetes to support our messaging requirements.
  • Develop and maintain Helm charts and Kubernetes manifests for deploying RabbitMQ clusters in a production environment.
  • Configure RabbitMQ instances for optimal performance, scalability, and high availability.
  • Monitor RabbitMQ clusters using Prometheus or Grafana or Elastic, and other monitoring tools to ensure reliability and performance.
  • Troubleshoot and resolve issues related to RabbitMQ messaging infrastructure, including message routing, queues, exchanges, and connections.
  • Collaborate with DevOps and Development teams to integrate RabbitMQ messaging into applications and microservices architecture.
  • Implement security best practices for RabbitMQ messaging infrastructure, including authentication, authorization, and encryption.
  • Automate deployment and configuration tasks using Docker, or other automation tools.
  • Stay current with industry trends and best practices in messaging technologies, RabbitMQ, Kubernetes, and cloud-native architectures

Education

Bachelor's degree