Technical Solution Architect (Event-Driven Architecture)

maart 3, 2025

Our client is looking for a Technical Solution Architect 

Role Summary:

We are seeking a seasoned Technical Solution Architect with a specialized focus on Event-Driven Architecture (EDA) to guide the design and implementation of cutting-edge, scalable solutions. Leveraging expertise in Confluent Kafka, AWS (with some Azure exposure), and a backend technology stack primarily based on Java and Node.js, this role will ensure architectural consistency, solution quality, and best practices. The ideal candidate will act as a bridge between technical and business teams, helping developers adopt robust, scalable, and efficient EDA principles while addressing challenges like eventual consistency, memory optimization, out-of-order processing, and Avro schema management,…

 Key Responsibilities:

Architectural Leadership:

  • Design scalable, secure, and efficient event-driven solutions aligned with business goals.
  • Develop and enforce architectural standards and guidelines for EDA implementations.
  • Ensure platform consistency across multi-cloud environments (AWS and Azure).

Platform Development & Guidance:

  • Assist and guide development teams in implementing Kafka Streams, producers/consumers,…
  • Create and review technical designs for coherence, scalability, and resilience.
  • Provide expertise in addressing common EDA challenges, including out-of-order events, at-least-once delivery models, and stream memory management.

Collaboration:

  • Work closely with product owners, developers, and business analysts to translate business requirements into technical architectures.
  • Partner with DevOps teams to establish CI/CD pipelines and ensure seamless deployment of EDA solutions.

Platform Support & Troubleshooting:

  • Provide support for Kafka platform, including setup, optimization, and troubleshooting of brokers, producers, and consumers.
  • Design disaster recovery (DR) plans, replication strategies, and multi-region Kafka configurations.

Innovation and Best Practices:

  • Stay updated on the latest advancements in EDA and Kafka technologies to identify and implement continuous improvements.
  • Ensure compliance with data security standards and establish governance practices for Avro schemas.

Qualifications:

Experience:

  • 10+ years in software architecture/design, with 5+ years focusing on event-driven architecture.
  • Expertise in Confluent Kafka (multi-region clusters, brokers, connectors) at scale (50M+ events/day).
  • Proven experience with AWS (Lambda, DynamoDB, S3, RDS, SQS, SNS, CloudWatch) and Azure platforms.
  • Hands-on development expertise in Java (Spring Boot) and Node.js, with a solid understanding of asynchronous programming models.

Technical Skills:

  • Deep knowledge of EDA principles, including event sourcing, CQRS, and eventual consistency, and how to address these in frameworks like Kafka Streams, Spring Boot (for Java), and Node.js-based event handling libraries.
  • Strong understanding of Kafka Streams, Avro schema management, and Kafka security best practices.
  • Experience with API-driven architectures (RESTful APIs, API gateways).
  • Proficiency in containerization and orchestration tools (Docker, Kubernetes, AWS ECS/EKS).
  • Proficiency in memory and performance optimization techniques for stream processing.

Soft Skills:

  • Excellent communication skills with the ability to translate complex technical concepts to business stakeholders.
  • Strategic thinker with strong analytical and problem-solving capabilities.
  • Proven leadership skills, including guiding and mentoring development teams.

 Preferred Skills:

  • Experience with Node.js for building scalable backend services and event-driven architectures.
  • Familiarity with tools like Terraform for infrastructure automation.
  • Understanding of DevSecOps practices and secure software development lifecycles.
  • Experience with CI/CD pipelines using Bitbucket, ensuring robust and seamless deployment processes.
  • Prior experience in logistics or similar domains is a plus.

Job specifications

ID: 9560

Duration: 3/3/2025 - 5/9/2025

Location: Brussels

Type: Freelance

Stijn De Keyser

IT Recruitment Consultant
This position is no longer accepting applications.