Chief Technology Officer (CTO) – Technical Audit Lead
Role Overview
We are seeking an experienced technology leader to lead a strategic technical audit of a large-scale distributed platform built on Java/Spring Boot microservices, Angular frontends, Kafka event streaming, and PostgreSQL databases. The role combines technical leadership, architecture assessment, audit governance, and executive stakeholder management.
Key Responsibilities
* Lead and coordinate a multidisciplinary technical audit team.
* Assess the architecture, scalability, resilience, security, and maintainability of a complex distributed system.
* Review microservices architecture, application performance, data consistency mechanisms, and operational robustness.
* Evaluate technical debt, architectural risks, and long-term sustainability of the platform.
* Analyze data migration strategies, business continuity risks, and dependency on external suppliers.
* Define and oversee the audit methodology, findings, and recommendations.
* Produce executive reports, risk assessments, and governance presentations.
* Act as the primary point of contact for senior stakeholders throughout the audit.
Required Skills & Experience
* Extensive experience leading complex software development or technical transformation programs.
* Strong expertise in Java-based enterprise environments and microservices architectures.
* Broad knowledge of software architecture, infrastructure, operations, security, testing, and application lifecycle management.
* Proven experience leading technical audits, architecture reviews, or large-scale assessments.
* Strong leadership, communication, stakeholder management, and decision-making skills.
* Ability to translate complex technical findings into clear business recommendations.
Languages
* French: Professional proficiency (C2)
Work Environment
* Hybrid working model.
* Location: Namur, Belgium.
* Approximately 30% on-site presence required during key audit, workshop, and governance phases.
#J-18808-Ljbffr