Job Openings Performance Audit Expert – Distributed Systems

About the job Performance Audit Expert – Distributed Systems

Performance Audit Expert – Distributed Systems

Role Overview

We are seeking an experienced Performance Audit Expert to assess the performance, scalability, resilience, and operational robustness of a large-scale distributed application platform built on a microservices architecture. The role involves conducting an independent technical audit, identifying bottlenecks and risks, and providing actionable recommendations to improve system performance and maintainability.

Key Responsibilities

  • Analyze application performance across Java/Spring Boot microservices, PostgreSQL databases, and distributed integrations.
  • Identify performance bottlenecks, scalability limitations, and architectural weaknesses.
  • Assess resilience, observability, monitoring, logging, tracing, and incident recovery mechanisms.
  • Evaluate distributed transaction management, data consistency, and event-driven processing patterns.
  • Review batch processing, messaging systems, APIs, and data migration mechanisms.
  • Produce audit findings, risk assessments, and prioritized recommendations.
  • Present technical conclusions to both technical teams and executive stakeholders.

Required Skills & Experience

  • Proven expertise in performance analysis and auditing of distributed systems.
  • Strong experience with Java application profiling and performance diagnostics.
  • Expertise in monitoring and observability tools, including logs, metrics, and tracing.
  • Solid understanding of resilience patterns, scalability, and fault-tolerant architectures.
  • Ability to identify root causes of application and infrastructure performance issues.
  • Strong analytical, communication, and reporting skills.

Languages

  • French: Professional proficiency (C2)

Work Environment

  • Hybrid working model.
  • Location: Namur, Belgium.