Objective:
Looking for a Messaging System Engineer to help build out, maintain, and troubleshoot the organization's rapidly expanding IBM MQ and Solace messaging infrastructure. You will be part of a talented team of engineers that demonstrate superb technical competency, delivering mission critical infrastructure and ensuring the highest levels of availability, performance and security.
Responsibilities:
- Manage all environments (Development, Testing and Production) of IBM MQ/solace
- Install, configure and provide support for functional and performance testing of additional features of modern messaging system.
- Work with application developers in POCs to design solutions with novel and advanced product features
- Proactively ensure the highest levels of systems and infrastructure availability by monitoring and testing application performance for potential bottlenecks, identify possible solutions, and work with developers to implement those fixes
- Design and maintain security, backup, and redundancy strategies
- Design of expansion of current cluster and integration of existing cluster with cloud
- Architect the roadmap for messaging systems in the bank
- Hands on experience to follow vendor's best practices to build infra ad app
- Provide 3rd level support and act as a technical leader of offshore support team
- Liaise with vendors and other IT personnel for problem resolution
Requirements:
- BS/MS degree in Computer Science, Engineering or a related subject
- Minimum of 2 to 5 years of IBM MQ and Solace administration experience
- 2+ years of experience with messaging API developer support (JMS, dotNet etc.)
- 2+ years of designing and administration of IBM MQ including Solace PubSub, and troubleshooting IBM MQ and Solace problems and provide solutions.
- Hands-on in designing and administration of Solace Appliance and/or Solace Cloud.
- Experience with DevOps and automation required. Hands-on scripting for deployment and configuration (Shell/Ansible).
- Ansible automation skills required
- Prior Java programming skill is a plus
- Knowledge of Kafka messaging system is a plus
- Experience with Scrum team is a plus