- Lead the evaluation, design and analysis for the implementation of integration architecture based on business requirements, business capabilities, value-streams and enterprise standards.
- Manages and develops the integration architecture for all projects, working closely with system managers, 3rd parties and analysts to ensure an integrated ecosystem.
- Develop a roadmap for the evolution of the enterprise integration platform.
- Ensures that business processes that span multiple platforms are integrated and the movement of data is undertaken with accuracy and resilience.
- Ensure data is available to the right system, at the right time, with the appropriate level of security.
- Ensure data requirements are captured, and that there is a data repository that provides analytics and reporting capabilities to enable the usage of data as an asset.
- Work with the architecture team to design and deliver a data repository to meet business requirements with structured and controlled data ingestion processes to accurately store data.
- A strong background in some of the following, Integration architecture, integration development, middleware, database / data lake management or cloud integration development.
- Ability to deliver solutions within the appropriate framework and methodology whilst ensuring the supportability of services delivered.
- Good understanding of strategic and emerging technology trends, and the practical application of existing and emerging technologies to new and evolving business and operating models.
- Experience developing architecture blueprints, strategies, and roadmaps.
- Experience working with ETL (Extract-Transform-Load) Pipelines.
- Knowledge of Middleware technologies (iPaaS) or Microservice architecture.
- Ability to design and deliver integrations in the selected Middleware technologies.
- Experience integrating Web Services (Scribe, SOAP, REST, JSON, XML)
- Knowledge of backend development languages such as Java, C#, PHP or Python.
- Knowledge of some database technologies such as MS SQL Server, T-SQL, SSIS, MySQL, MongoDB, or Snowflake.
- Knowledge of various aspects of technology architecture like integration, networking, data, API, and security.
- Knowledge of information principles, processes, and Master Data Management (MDM).
- Understanding and knowledge of IT service management (ITSM) and Information Technology Infrastructure Library (ITIL).