Required qualifications, capabilities, and skills
- Formal training or certification on architecture concepts and proficient advanced experience with delivering system design, application development, testing, and operational stabilit
- Advanced knowledge of architecture and one or more object oriented programming languages
- Proficiency in automation and continuous delivery methods
- Proficiency in all aspects of the Software Development Life Cycle
- Demonstrated proficiency in software applications and technical processes within a technical discipline (e.g., cloud, artificial intelligence, machine learning, mobile, etc.)
- In-depth knowledge of the financial services industry and their IT systems
- Practical cloud native experience
- Advanced knowledge of one or more software, application, and architecture disciplines
Preferred qualifications, capabilities, and skills
- Hands on Information Architecture in enterprise-sized applications with a strong working knowledge of Data Modelling and Meta-modelling (preferably with UML) or the use of alternative Data Modelling tools such as ERwin, Power Designer and Magic Draw
- Knowledge of various Data Architecture options including ODS, Data Lake, Data Catalogue (DCAT), Data Warehousing, OLTP and OLAP, the treatment of Data as a Technology Asset and the regulatory view of the same.
- Strong knowledge of Data Management technologies such as Oracle, Cassandra and Public Cloud offerings in this space
- Knowledge of core Information Architecture capabilities, including Master and Reference Data Management, Data Quality (DQ), Metadata Management, Data Taxonomy, Data Integration, Data Migration and Data Modelling
- Ability to collaborate with business teams to understand, translate, review and playback requirements into Functional and Information Architectures