Message Queuing Administrator

  • Contract

Description

We are seeking a skilled Message Queuing Administrator to manage, maintain, and support our enterprise message queuing systems. The ideal candidate will ensure the reliability, performance, and security of messaging infrastructure, enabling seamless communication between distributed applications and services.


Key Roles:

  • Install, configure, and maintain message queuing middleware (e.g., IBM MQ, RabbitMQ, Apache Kafka, MSMQ).
  • Monitor message queues and broker health to ensure availability and optimal performance.
  • Troubleshoot and resolve issues related to message delivery, queue management, and broker failures.
  • Perform routine maintenance, upgrades, patching, and backups of messaging systems.
  • Collaborate with development and operations teams to support application integration via messaging.
  • Implement and enforce security policies related to message queues, including authentication, authorization, and encryption.
  • Document system configurations, procedures, and operational guidelines.
  • Conduct capacity planning and performance tuning to handle peak loads efficiently.
  • Automate routine tasks using scripting or other tools to improve system reliability and reduce manual effort.
  • Participate in disaster recovery planning and testing related to messaging infrastructure.
  • Provide technical support and guidance to users and other IT teams on messaging technologies.
  • Stay updated on emerging trends and best practices in message queuing and middleware technologies.

Requirements

Qualifications:

  • Bachelor’s degree in Computer Science, Information Technology, or related field.
  • Proven experience administering enterprise messaging systems (IBM MQ, RabbitMQ, Kafka, or similar).
  • Strong understanding of message queuing concepts such as queue management, message persistence, transactions, and routing.
  • Familiarity with network protocols and security standards applicable to messaging systems.
  • Experience with scripting languages (e.g., PowerShell, Bash, Python) for automation.
  • Excellent troubleshooting and problem-solving skills.
  • Strong communication skills and ability to work collaboratively with cross-functional teams.


Preferred Qualifications:

  • Certification in relevant middleware technologies (e.g., IBM MQ Administrator).
  • Experience with cloud-based messaging services (AWS SQS, Azure Service Bus).
  • Knowledge of containerization and orchestration tools like Docker and Kubernetes.
  • Familiarity with DevOps practices and tools.