
(JE) MQ Architect - Finance/Insurance (Permanent / Hybrid)
- Mandaluyong City, Metro Manila
- Permanent
- Full-time
Work Arrangement: Hybrid (3 days onsite, 2 days work from home);
Onsite Work Location: Mandaluyong (Sheridan)
Work Schedule: Monday to Friday (North America hours)About the JobOur client, one of the world's largest publicly traded property and casualty insurer is seeking a highly experience MQ Architect to join their team. The ideal candidate will be responsible for designing, implementing, maintaining, and optimizing message queue systems that support our enterprise applications. This role requires a deep understanding of messaging architecture, queuing mechanisms, and best practices for high availability, reliability, and performance. You will Partner with Application teams to create standard patterns to ensure consistency and stability.Job Role:
- Architectural Design & Implementation:
- Design and implement scalable and robust message queuing solutions using technologies such as IBM MQ, RabbitMQ, Apache Kafka, or ActiveMQ.
- Create technical architecture documents and provide recommendations for messaging patterns and protocols.
- Integration Support:
- Collaborate with application developers to integrate messaging solutions into existing applications and new projects.
- Ensure that messaging systems are seamlessly connected with other enterprise systems and services.
- System Performance & Scalability:
- Monitor and analyze the performance of messaging systems, making recommendations for improvements and optimizations as necessary.
- Implement best practices for message processing to ensure low latency and high throughput.
- Perform capacity planning, performance tuning, and optimization of MQ systems to meet enterprise-level demands.
- Security Management:
- Enforce security best practices for messaging solutions, including authentication, authorization, and encryption of messages.
- Operational Support:
- Assist in the deployment, configuration, and maintenance of message queue services.
- Troubleshoot and resolve issues related to message delivery, queuing, and system performance using tools like meshIQ, IBM MQ Explorer, MQJExplorer, and rfhutil
- Provide technical leadership and support to development teams for integrating messaging solutions with existing applications.
- Documentation:
- Maintain comprehensive documentation for messaging architecture, standards, and procedures.
- Provide training and support to development and operations teams regarding message queue systems.
- Research and Development:
- Stay current with new technologies and trends in messaging systems and evaluate their applicability to the organization.
- Propose innovative solutions to enhance messaging capabilities and improve overall efficiency.
- 5+ years of experience in IT, with a minimum of 3 years focused on messaging architectures and implementations.
- Proven experience with one or more messaging queue technologies (IBM MQ, RabbitMQ, Kafka, etc.)
- Strong understanding of messaging concepts, patterns (such as Publish/Subscribe, Point-to-Point), and queueing mechanisms.
- Proficiency in programming languages such as Java, Python, or .NET as related to message processing.
- Familiarity with cloud messaging services (e.g., AWS SQS, Azure Service Bus) is a strong advantage.
- Problem-Solving Skills:
- Excellent analytical and troubleshooting skills, with the ability to think critically about complex problems.
- Strong verbal and written communication skills, with the ability to convey complex technical concepts to non-technical stakeholders.
- Competitive Base pay and Monthly Allowances
- Hybrid Work Setup (3x onsite and 2x WFH per week)
- Variable Annual Performance Bonus
- Employee Stock Purchase Plan
- Day 1 HMO + 2 free dependents upon regularization
- Retirement Benefits
- Work-related trainings