Application and Integration Enterprise Architect
Role details
Job location
Tech stack
Job description
Atradius is looking for an Architect with application and integration, as with Enterprise and Domain architecture experience. You will guide and support the bespoke application ecosystem of Credit Insurance (CI). A multi-year initiative is currently underway to rebuild these applications and transition the business processes.
You will report directly to the ITS Senior Manager responsible for the CI systems.
Your main responsibilities will be to develop and maintain the respective visions, roadmaps, and architectures at various abstraction levels, in alignment with the corresponding Asset Owners (from ITS) and Product Owners (from the Business) and their budget plans.
You will work closely with the engineers and many other key stakeholders from different domains. These are architects, analysts, programme and project managers as well as representatives of the business community., In your role you will be key for the following objectives:
- Develop business effective, economic and efficiently manageable applications
- Assure robust and seamless integration & transition of the CI application ecosystem
- Guide on future development of the application landscape and its infrastructure, evolving and keeping up to day the CI reference architecture
- Continuously and pro-actively align stakeholders
- Own and make architecture decisions transparent and traceable, using Architecture Decision Records (ADR), and following the Architecture Governance defined by the AGF team
This requires not only extensive expertise in software architectures and their implementation, but also careful consideration of operational, economic and transformational factors, key elements of domain and enterprise architecture.
For this, you will collaborate closely with a team of architects as well as business, software, and infrastructure experts from various departments.
You will help them to articulate and document clearly their ambition for change and transformation, using together common roadmaps and reference architectures. Your responsibility will be to take care of the overall architecture with a focus on the aspects mentioned above.
In addition, you will be working with the Infrastructure teams and the Cloud Competency Centre team (CCC). With them you will select and support the appropriate applications or API's to be migrated to Azure landing zones when appropriate. You will make sure that projects and domain teams will build, migrate, and maintain their architecture in the right way on premise, or in Azure by following the Cloud Native principles and the standards from Atradius CCC., Act as an Enterprise Architect:
- Following the new architecture governance (AGF), work with the architect's community to improve and apply the Atradius reference architecture, managing capabilities, adding standards and design patterns into your domain(s).
- Own not only your domain(s) and platform's strategies, but also identify impacts and dependencies with other initiatives, programs and strategies.
- Create enterprise, and high-level architectures for the "Credit Insurance" technical and business domain.
- Make sure the "As Is" architecture and the "To Be" are well defined, described, documented and shared, including references to capabilities, standards, design patterns, blueprints, decisions (ADR's) and that the corresponding documentation remains up to date. The "To Be" Architecture must be unambiguous and easily identifiable based on your experience and the various Atradius Strategies. You must provide practical and realistic directions.
Support your stakeholders and be part of the delivery teams
- Steer stakeholders about application architecture by closely cooperating with them.
- Align with the new Enterprise Business Architecture team, and map business capabilities and processes for CI to applications, maintaining together the CI reference architecture
- Guide (Devops) teams and external partners on implementing effective, economic and operable solutions. You are an essential part the delivery teams and not just an outside advisor.
- Work with the Infrastructure teams to get their trust and collaboration, so they will implement the architectures and technologies recommended.
Support Atradius' Cloud Journey
- Facilitate and enable Atradius Cloud Strategy, supporting and enabling landing and migration of applications to Azure.
- Work with the Cloud Competency Centre, making sure that relevant Application policies and standards are aligned and implemented correctly in Azure.
Requirements
- Higher / University level IT education.
- The successful applicant will occasionally be required to travel (mainly Western Europe) for short periods of time, as and when the need arises.
- Fluency to a high degree in English is required, but additional language skills (in particular Spanish) will also be valuable.
Application Architecture:
- Have worked as Domain or/and Enterprise Architect for a functional domain
- Experience of building and delivering API and Integration strategies, keeping stakeholders involved and supportive.
- Experience of working on MACH architecture and modern integration platforms.
- Hands on experience of defining and building API and Integration platforms, in alignment with involved engineers and implementation parties.
- Demonstrable knowledge of application architecture, including various application platform solutions such as process orchestration, caching, event processing, etc.
- Demonstrable understanding of:
-Application architectures such as service focused, domain driven design, micro services, event driven architectures, etc.
-Integration architecture such as orchestration, ESB, SOA, API-management, BPM and Batch.
- Strong knowledge and preferably hands on experience with the following technologies or frameworks: Container orchestration (Openshift, AKS), Middleware (especially Spring Boot, eventually Node JS), BPMN/DMN (Camunda), API design and documentation (Apiary, Swagger), API platform (Oracle API Gateway, Azure API Management), Events (Kafka, Azure Event Hub), Ajax (Oracle Jet, ReactJS), Logging and monitoring (Open Telemetry, ELK and Azure).
- Know how to fill the gap between requirements, architecture and designs, being able to own, host and run Domain Driven Analysis, Event Storming or similar methodologies.
Cloud Architecture:
- Good understanding of cloud ready and cloud native architectures, especially in Azure.
- Experience with applications migration to Cloud, considering the consequences on Application architecture., * A finisher; a person who is able to initiate and manage a course of action through to its completion, from end to end.
- To be able to make decisions, but also to articulate, to communicate or to defend them in front of various stakeholders.
- Pragmatic and realistic, provide meaningful, acceptable practical solutions.
- High standards of professional integrity under pressure.
- To be Resilient; the Business' transformative period will be especially challenging for Atradius' IT department and individuals. Employees need the ability to absorb temporarily workload and disappointments, until reaching success.
- Professional an eloquent communicator; Strong communication and influencing skills, being able to translate complex aspects into relevant and easily comprehensible communications. Coming across as a credible expert in your field and inspiring confidence at all levels in the validity of your advices.
- An avid learner with can-do attitude, not afraid to continuously extend his knowledge.
- Comfortable and effective working autonomously, without constant supervision.
Benefits & conditions
What do we offer?
- A dynamic, international and challenging work environment
- Training and support to reach your full potential including the opportunity for continuous professional development
- Attractive terms and conditions, including competitive salary, pension package and a range of flexible benefits and rewards
- Challenging tasks with individual development and training opportunities