Overview
Job Posting Title: Senior Message Broker Lead (Remote)
Client: Wyndham Hotels & Resorts
Location: Halifax, CA (Remote)
Travel: No travel. Preferred location is East coast or Midwest
Short Role Description
We are seeking a highly experienced Senior Message Broker Lead to join our team. The successful candidate will have extensive knowledge and hands-on experience in working with various message broker technologies, including IBM MQ Series, Microsoft Message Queue (MSMQ)/Queue Manager, and RabbitMQ. The candidate will be responsible for designing, implementing, and maintaining robust and scalable message-based architectures to support our complex enterprise applications.
Responsibilities
- Design and implement message-driven architectures using IBM MQ Series, MSMQ/Queue Manager, and RabbitMQ.
- Perform installation, configuration, and administration of message broker environments, ensuring high availability and fault tolerance.
- Develop and maintain custom message broker solutions, including creating and managing queues, topics, exchanges, and other message broker entities.
- Troubleshoot and resolve complex issues related to message broker performance, connectivity, and message flow.
- Implement security measures, such as access control, authentication, and encryption, to ensure the confidentiality and integrity of message data.
- Monitor and analyze message broker metrics, generating reports and dashboards to proactively identify and address performance bottlenecks.
- Collaborate with cross-functional teams, including developers, system administrators, and business stakeholders, to understand and address message-related requirements.
- Provide technical guidance and mentorship to junior team members, sharing best practices and knowledge on message broker technologies.
- Stay up-to-date with the latest trends, features, and best practices in the message broker domain, and recommend and implement improvements to the existing infrastructure.
- Participate in the design and implementation of disaster recovery and business continuity plans for the message broker environment.
Basic Qualifications
- Minimum 7-10 years of experience in working with message broker technologies, including IBM MQ Series, MSMQ/Queue Manager, and RabbitMQ.
- Proven expertise in designing, implementing, and managing message-driven architectures and solutions.
- Hands-on experience in the installation, configuration, and administration of message broker environments.
- Strong understanding of message broker concepts, such as queues, topics, exchanges, and message routing.
- Proficiency in programming languages and scripting, such as Java, Python, or PowerShell, for developing custom message broker solutions.
- Familiarity with enterprise messaging patterns, such as publish-subscribe, request-reply, and dead-letter queues.
- Experience in implementing security measures, including access control, authentication, and encryption, in message broker environments.
- Excellent problem-solving and troubleshooting skills, with the ability to diagnose and resolve complex message broker-related issues.
- Strong communication and collaboration skills, with the ability to work effectively with cross-functional teams.
Nice to Have
- Certifications in any of messaging platforms like IBM MQ Series, MSMQ/Queue Manager, or RabbitMQ administration and development.
- Experience in integrating message broker solutions with other enterprise systems, such as databases, web services, and middleware.
- Knowledge of cloud-based message broker services, such as Amazon MQ or Azure Service Bus.
- Familiarity with Kubernetes and container-based deployment of message broker solutions.
- Experience in implementing disaster recovery and business continuity plans for message broker environments.
Education
Bachelor’s in computer science or related field