Message Middleware Expert

Loma Technology

  • Location:

    Phnom Penh, Cambodia

  • Category:

    Information Technology

  • Job Type:

    Full Time

  • Salary:

    Negotiable

Skills Required: IT


Educational Requirements:
  • Bachelor Degree
Experience:
  • 5 Years

Job Description:

JOB SUMMARY

As a Message Middleware Expert, you will be responsible for architecture design, performance optimization, cluster operation, and fault handling of enterprise-level message middleware systems, ensuring efficient and reliable message delivery in high-concurrency, distributed environments.

KEY ACCOUNTABILITIES

  • Understand the role of message queues in microservices architecture for decoupling, asynchronous communication, and stream processing.
  • Design and implement message delivery mechanisms, including ordering guarantees, duplicate consumption handling, message persistence, and retry strategies.
  • Manage cluster scaling, migration, disaster recovery, and fault recovery to ensure system availability and consistency.
  • Develop partitioning/routing strategies based on business needs, and optimize producer and consumer performance parameters.
  • Familiar with offset management, backlog processing, and peak shaving & load leveling techniques.
  • Integrate message middleware with business systems (API gateways, event-drivenarchitecture, log collection systems) and perform performance tuning.
  • Capable of configuring monitoring and alerting, and quickly troubleshooting production issues such as message delays, loss, and backlogs.

JOB REQUIREMENTS

(Education, Qualification/Skills/Behaviors, and Related Experiences)

  • Bachelor’s or Master’s degree in Information Technology, Computer Science, MIS, or related field.
  • 5+ years of experience with messaging middleware and distributed communication systems.
  • Proficient in at least one mainstream message middleware (Kafka, RabbitMQ, RocketMQ, Pulsar, etc.) core architecture and component principles.
  • Prefer candidates with production experience across multiple message middleware technologies rather than just one.
  • Large-scale production cluster operation experience (100+ nodes) is a plus.
  • Architectural design skills are valuable, especially in choosing appropriate middleware and deployment modes based on business needs.
  • Prioritize candidates capable of independently diagnosing and solving message backlog, latency, partition imbalance, and duplicate consumption issues.

Job Summary:
  • Job Posted:03 Sep, 2025

  • Expiration:13 Oct, 2025

  • Vacancy:1

  • Gender: No Preference

Working Conditions:
  • On Site
  • Remote