Data Architect

Overview

The Data Architect will spearhead the assessment and design of a new analytics platform aimed at replacing an existing system. Collaborating closely with various stakeholders, the role focuses on evaluating options, such as Microsoft Fabric and Databricks, to ensure the architecture is sound and adheres to formal design governance. This position requires a strong emphasis on security and data handling due to the classified nature of the data involved.

Responsibilities

  • Review source data, existing data flows and integration requirements across the current estate.
  • Assess candidate analytics platforms, including Microsoft Fabric and Databricks, and recommend a suitable target architecture.
  • Define current-state and target-state architecture, including integration with source systems.
  • Design end-to-end data flows from source through to consumption.
  • Set out the networking and network security approach for the proposed solution.
  • Define a migration and transition architecture to move from the current platform to the new one with minimal disruption.
  • Produce design documentation to support governance and formal design approval.
  • Ensure the design meets security, access, and handling requirements for classified data.

Requirements

  • Proven experience as a Data Architect on enterprise data or analytics programmes.
  • Hands-on experience with analytics platform modernisation or migration.
  • Strong knowledge of Microsoft Fabric and/or Databricks.
  • Experience producing architecture documentation for formal design approval and governance processes.
  • Solid understanding of data integration patterns, data flows, and networking/network security considerations.
  • Experience designing solutions that handle sensitive data, including access control and data handling requirements.
  • Ability to present options and recommendations clearly to technical and non-technical stakeholders.