Company logo hidden

Senior Middleware Engineer (Kubernetes, RabbitMQ)

Unlock employer Abu Dhabi, United Arab Emirates Posted: 02 Oct 2025

Financial

  • Estimate: $90k - $120k*
  • Zero income tax location

Accessibility

  • Office Only
  • Visa Provided

Requirements

  • Experience: Senior
  • English: Professional

Position

Presight is an ADX-listed public company with G42 as its majority shareholder and is recognized as the region’s leading big data analytics company, powered by GenAI. The Middleware Engineer will be tasked with designing, deploying, configuring, and managing enterprise-grade middleware platforms, with a primary focus on Kubernetes container orchestration and RabbitMQ message brokering. This position is pivotal in ensuring the reliability, scalability, and performance of middleware services that support mission-critical applications.

Ready to apply for roles like this?

Unlock the company name and direct application link. Subscribers get instant access to fresh jobs across Dubai, Abu Dhabi and Riyadh, many with visa support.

Unlock employer & apply directly

Key Responsibilities:

  • Design, deploy, configure, and manage Kubernetes clusters to support containerized middleware services, ensuring high availability and scalability.
  • Install, configure, and maintain RabbitMQ message broker clusters on Kubernetes, optimizing for performance, reliability, and secure communication.
  • Monitor middleware platform health and performance using appropriate tools; identify bottlenecks and implement proactive fixes and tuning.
  • Develop and implement automation scripts and tools to streamline middleware deployment, scaling, and lifecycle management.
  • Collaborate with software developers, DevOps, and infrastructure teams to integrate middleware solutions into application architectures.
  • Manage middleware security, including authentication, authorization, encryption, and compliance with organizational policies.

Requirements:

  • 5+ years managing Kubernetes clusters in production environments.
  • 5+ years managing RabbitMQ clusters in production environments.

Mandatory Skills:

  • Strong expertise in Kubernetes container orchestration, including cluster deployment, management, scaling, and troubleshooting.
  • Proficiency in RabbitMQ administration, including cluster setup, configuration, high availability, performance tuning, and secure messaging.
  • Proficient in scripting and automation using languages such as Python, Bash, or other relevant tools.
  • In-depth knowledge of Linux/Unix systems administration, command line usage, networking protocols (TCP/IP, HTTP, SSL/TLS), and security best practices.
  • Familiarity with monitoring and logging tools for middleware health.

Bonus Skills:

  • Good understanding of service meshes (Istio).

What Working at Presight Offers:

  • Culture: An open, diverse, and inclusive environment with a global vision that encourages personal growth and focuses on ground-breaking, industry-first innovations.
  • Career: Accelerate your career through high-impact projects and access to resources for continuous growth and learning opportunities.
  • Rewards: A competitive remuneration package with various perks, including healthcare, education support, leave benefits, and more.
Apply Direct

Jobs you might like   View all jobs

Ready to apply for this role?

Apply Direct