Define the architecture of a solution leveraging existing or suggesting new patterns, aligned with enterprise standards and frameworks
Apply design patterns and good practices to ensure scalable and maintainable solutions
Create high-level and detailed design documents
Use EA modelling tools such as ADOIT, ArchiMate, or similar for architecture handbook documentation
Create sequential diagrams and other UML artefacts to illustrate solution flows and interactions
Gather, validate, and translate business requirements into technical specifications
Design and oversee implementation of MS architectures and MFE solutions, EDA, etc.
Define integration patterns and ensure interoperability across platforms (e.g.: MFT, API gateway)
Collaborating with tech teams on best practices
Proficiency in JavaScript and modern frameworks (React, Angular, Vue)
Proficiency with JSON, RESTful APIs, and modern web technologies
Experience with containerisation (Docker, Kubernetes) for deployment
Cloud Platforms: Familiarity with Azure and AWS for solution hosting and integration
Tools: Experience using Confluence for documentation and Jira for project tracking
Assess existing systems for scalability, security, and performance improvements
Elaborate and communicate the architecture of the given architectural solutions
Engage with multiple stakeholders (architecture / infrastructure / vendor partners)
Skilled in a multiple technology area (cloud, integration, development, security)
Ensure clarity and alignment amongst technical stakeholders to ensure successful execution based on agreed solution architecture design
Understand the complexities of multiple solution components
Develop architectural solutions for a complex product
Utilize architecture patterns to suggest the most adequate utilization of technical platforms in support of the holistic domain architecture design
Maintain and evolve Architecture Documentation and Architecture Handbooks using tools and platforms, following the enterprise principles, policies and standards
Engage with external vendor project teams to explain proposed Solution Architecture
Ensure technical alignment of the solution implementation
Deliver and maintain consistent architecture documentation
Deliver completeness of infrastructure landscape
Ability to troubleshoot complex issues through point-to-point sessions with technical teams
Diagnose integration and performance problems and propose effective solutions
Strong analytical thinking and problem-solving
Adaptability, proactive attitude, and stakeholder engagement.