Senior Domain Architect
Enregistrez cette offre et organisez votre recherche
Créez un compte gratuit pour enregistrer des offres d'emploi, créer des alertes et revenir à cette liste depuis votre tableau de bord.
En continuant, vous acceptez nos Conditions d’utilisation & Politique de confidentialité.
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 through LeanIX.
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 modelling of 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.
Secondary Tasks and responsibilities
- Collaborate closely with Infrastructure Architects, Security Architects, Data Architects, and other Domain Architects to ensure overall consistency of solutions.Support the maintenance and evolution of architecture governance and enterprise architecture practices.
- Contribute to the sharing of architectural knowledge across teams and domains.
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 Driven Architecture
- 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.
Methodology/Certification requirements:
- Master’s Degree in Computer Science OR equivalent through experience.
- +5 years experience in a similar role
- certification in TOGAD or ArchiMate is a strong plus
Technical profile requirements:
- Expert knowledge of programming languages: Java, ESQL
- Expert knowledge of software: MQ, IIB, Web Service (REST/SOAP)
- Expert knowledge of methodology: Agile, Object oriented
- Good knowledge of tools: JIRA, Confluence, SVN, GIT
- IBM environment expert
- Excellent analytical and programming skills
- Excellent knowledge of the IT process management
- Excellent coaching & training skills
Language proficiencies:
- ENG is a must
- FR or FR with a good knoledge of the second national language.