Search by job, company or skills

purecs

Backend Lead - Microservices Architect

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

Job Description

About Us:

Pure Health is the UAE's largest integrated healthcare platform, committed to elevating the nation's health standards through innovation, technology, and operational excellence. PureCS operates as a key technology and procurement arm within the Pure Health ecosystem, driving digital infrastructure, systems optimisation, and strategic sourcing initiatives that support large-scale national projects.

Role Overview

We are seeking a seasoned Microservices Architect with extensive experience in designing and implementing distributed systems. The ideal candidate will have deep expertise in microservices architecture, API design, containerization, cloud-native solutions. This role requires strong leadership, hands-on technical skills, and the ability to guide teams in building scalable, secure, and resilient applications. The ideal candidate must have hands-on experience with modern AI orchestration frameworks and scalable system design.

Key Responsibilities

  • Design and implement microservices-based architectures for large-scale enterprise applications.
  • Define API standards, communication protocols (REST, gRPC), and service contracts.
  • Lead migration from monolithic systems to microservices, ensuring minimal downtime and data integrity.
  • Architect containerized solutions using Docker and Kubernetes, including Helm for deployment
  • Design multi-agent workflows that interact seamlessly with existing enterprise APIs using LangGraph or similar agent orchestration frameworks (e.g., CrewAI, Microsoft AutoGen, or Semantic Kernel).
  • Implement observability practices including logging, metrics, and distributed tracing (Prometheus, Grafana, OpenTelemetry).
  • Architect scalable solutions for the efficient handling of memory and context window limits, enabling AI agents to reliably maintain short-term state and long-term memory across stateless distributed environments.
  • Ensure security best practices across services (OAuth2, JWT, API Gateway, rate limiting).
  • Collaborate with product owners, developers, and DevOps teams to align architecture with business goals.
  • Mentor engineering teams on microservices principles, domain-driven design, and event-driven architecture.

Required Skills & Qualifications

  • 12+ years of experience in software development with at least 5 years in microservices architecture.
  • Strong knowledge of distributed systems, service discovery, and API management.
  • Exposure to MLOps and AI system observability.
  • Hands-on experience with Docker, Kubernetes, and Helm for container orchestration.
  • Design multi-agent workflows that interact seamlessly with existing enterprise APIs using LangGraph or similar agent orchestration frameworks such as CrewAI, Microsoft AutoGen, or Semantic Kernel.
  • Proficiency in designing RESTful and gRPC APIs, and implementing API gateways
  • Enhance information architecture using Knowledge Graphs (e.g., Neo4j, Amazon Neptune, or GraphDB) to improve semantic data retrieval, enrich RAG pipelines, and ground data for use in complex agentic workflows.
  • Hands-on experience with LLM-based applications and agentic frameworks.
  • Expertise in cloud platforms (AWS, Azure, GCP) and cloud-native patterns.
  • Knowledge of event-driven architecture, messaging systems (Kafka, RabbitMQ), and data consistency strategies.
  • Strong understanding of security, scalability, and fault-tolerance in distributed systems.

Preferred Qualifications

  • Experience with service mesh technologies (Istio, Linkerd).
  • Familiarity with domain-driven design (DDD) and CQRS patterns.
  • Knowledge of advanced observability and chaos engineering practices.
  • Experience with CI/CD tools (Jenkins, GitHub Actions, Azure DevOps) and Infrastructure as Code (Terraform, Ansible).

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 145124243