Search by job, company or skills

InvestCloud, Inc.

Senior Systems Engineer , Messaging Systems

new job description bg glownew job description bg glownew job description bg svg
  • Posted 2 days ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Key Responsibilities

  • Design, implement, and maintain messaging infrastructures including IBM MQ, RabbitMQ, and Apache Kafka across multiple environments.
  • Administer and configure Queue Managers, topics, channels, queues, and connectors for IBM MQ and other messaging platforms.
  • Automate deployment, monitoring, and configuration tasks using scripting (e.g., Bash, Python) or configuration tools (e.g., Ansible, Terraform).
  • Collaborate with application developers, architects, and infrastructure teams to deliver robust integration solutions.
  • Develop and maintain messaging security policies including encryption (SSL/TLS), authentication, and authorization.
  • Create and maintain documentation for configurations, runbooks, operational procedures, and disaster recovery.
  • Monitor performance metrics and tune messaging systems for throughput, reliability, and resource efficiency.

Troubleshoot and resolve complex messaging issues impacting business-critical systems.

  • Lead or participate in platform upgrades, migrations, and modernization initiatives involving messaging technology.

Required Qualifications

  • 7+ years of experience in enterprise IT environments.
  • 5+ years of hands-on experience with IBM MQ (v8, v9 or later) including installation, configuration, tuning, and troubleshooting.
  • Experience with RabbitMQ and Apache Kafka in a production environment.
  • Solid understanding of messaging patterns (e.g., point-to-point, pub/sub, request/reply) and delivery semantics (at least once, at most once, exactly once).
  • Experience integrating messaging platforms with enterprise applications using Java, .NET, Python, or Node.js.
  • Proficient in managing security aspects of messaging platforms including TLS/SSL, certificate management, and user access control.
  • Scripting experience for operational automation and monitoring (e.g., Bash, Python, PowerShell).
  • Familiar with HA/DR designs and clustering for messaging systems.

Experience with IBM Integration Bus (IIB) / App Connect Enterprise (ACE).

  • Familiarity with cloud-native messaging services (e.g., Amazon MSK, Azure Event Hubs, Google Pub/Sub).
  • Knowledge of monitoring tools (e.g., Prometheus, Grafana, Splunk, ELK).

More Info

Job Type:
Industry:
Employment Type:

Job ID: 134661807