Domain Architect
- Hiring from
- Belgium
- Work type
- Hybrid
- Posted
603,516 remote jobs, straight from company career pages
100% free · New jobs every minute
Show job descriptionHide job description
Role : Domain Architect
Location : Brussels, hybrid (2-3 days/week on-site)
Contract : Freelance
Duration : 6 months + possibility for extension
Project/Department Description and responsibilities
The Architecture team brings together architects with complementary expertise who collectively contribute to the design, evolution, and consistency of the enterprise architecture.
As a Domain Architect, you are responsible for the architecture of your domain and act as a central point of coordination between business stakeholders, delivery teams, and architects specialized in infrastructure, data, and other architectural domains.
You contribute to the definition of solutions that align with business needs and the company's strategic objectives, while ensuring consistency with enterprise architecture principles. You also play a key role in documenting, formalizing, and maintaining architectural knowledge.
Primary Tasks and responsibilities
- Understand business needs, challenges, and objectives in order to identify the required evolutions of the information system and contribute to defining the organization’s future capabilities.
- Translate business requirements into target architectures and concrete solutions in collaboration with delivery teams and relevant stakeholders.
- Define, maintain, and evolve the architecture of your domain while ensuring alignment with enterprise architecture principles and standards.
- Support delivery teams in architectural choices and key decision-making throughout the lifecycle of initiatives.
- Contribute to the evolution of the application landscape by promoting modular, scalable, maintainable architectures tailored to business needs.
- Promote modern architecture best practices and patterns such as Hexagonal Architecture, API-First, Domain-Driven Design (DDD), CQRS, and Event-Driven Architecture whenever their adoption provides tangible business value.
- Define application integration principles and contribute to the modellingof APIs, data flows, and data exchanges.
- Assess the impact of planned changes on applications, interfaces, data, business processes, and other architectural domains.
- Collaborate closely with Infrastructure Architects, Security Architects, Data Architects, and other Domain Architects to ensure overall solution consistency.
- Participate in architecture governance forums and ensure the application of architectural principles, standards, and decisions.
- Maintain comprehensive, reliable, and up-to-date architecture documentation in LeanIX, including business capabilities, applications, interfaces, data flows, dependencies, and roadmaps within your domain.
- Contribute to identifying opportunities for simplification, rationalisation, and modernisation of the information system landscape.
- Share your expertise and contribute to fostering a culture of architectural excellence across the organisation.
Technical profile requirements
- Significant experience as a Domain Architect, Application Architect, Solution Architect, or in a similar role.
- Excellent understanding of modern application architectures, distributed architectures, and integration models. Good mastery of:
- Domain Driven Design (DDD)
- Hexagonal Architecture
- API-First principles
- CQRS
- Event DrivenArchitecture
- Integration patterns
- Understanding of infrastructure, security, data, and operational concerns and ability to integrate these dimensions into architectural thinking.
- Experience with architecture governance, standards definition, and supporting teams in their adoption.
- Experience with LeanIX or TOGAF, … Enterprise Architecture Management tool.
- Understanding of the importance of maintaining rigorous and sustainable architecture documentation.
- Good knowledge of Agile, DevOps,and product-oriented organizations.
Non-Technical profile requirements
- Excellent communication skills and ability to interact effectively with business, technical, and management stakeholders.
- Strong analytical mindset.
- Pragmatic approach to problem-solving and decision-making.
- Leadership skills capable of building coherent solutions and aligning stakeholders around them.
- Ability to work collaboratively across multiple teams and domains.