Key Competencies
Define reusable design patterns e.g. data movement (in/outbound) processes, data validation, data load & extraction processes etc.
Create re-usable connections to different targets (DB/Hadoop etc.)
Setup metadata repository for connections, schemas and contexts to be used across jobs
Define / Develop foundational components - Error / Audit framework, Source acquisition ETL frame work, etc
Evaluate and recommend the development methodologies, frameworks and modelling techniques.
Provide technical leadership to the development team in preparing the design artifacts and implementation of integrations.
Participate in design/code reviews and ensure that all solutions are aligned to pre-defined architectural specifications
Optimize development through solution accelerators & value creators.
Experience
Strong affinity for IT solutions and data architecture on macro as well as on micro level
Conceptual brilliance with a track record for (big) data solutions incl.
data modeling (structured/unstructured data)
Sound experience in driving and delivering change
Beside data management and modeling, the architect will need to be familiar or have prior experience with other analytics area, such a dashboarding.