Data Architect
Role details
Job location
Tech stack
Job description
We are seeking an experienced Data Architect with deep expertise in Azure data services to provide architectural leadership, assurance, and optimisation across several core business systems. The successful candidate will be responsible for reviewing, designing, and enhancing the data architecture underpinning the Scope BoE Database, WBS Management System, and Safetibase, all of which utilise Azure SQL and Azure Blob Storage.
This role requires a high level of technical capability, strong communication skills, and the ability to collaborate with multifunctional delivery teams. Key Objectives
The Data Architect will lead and deliver the following:
- Architecture Review & Assessment
- Review the current Azure SQL and overall data architecture across key systems.
- Conduct a structured SQL database security assessment, including:
- Authentication and authorisation mechanisms
- Encryption at rest and in transit
- Role-based access and least-privilege design
- Network security, Firewall configuration, and segmentation
- Privileged access and identity management
- Optimised Solution Design
- Provide improved architectural designs that enhance:
- Security
- Performance
- Scalability
- Maintainability
- Recommend best-practice patterns for Azure data services and cloud-native design.
- Technical Leadership & Assurance
- Support delivery teams with architectural guidance and decision-making.
- Produce high-quality technical documentation, diagrams, and standards.
- Provide subject-matter expertise across:
- Azure SQL
- Azure Blob Storage
- Power Apps
- .NET data integration patterns, * Lead the review and redesign of existing Azure SQL databases and integration components.
- Define and document data models, integration patterns, and architectural blueprints.
- Ensure solutions follow Azure governance, identity, and security best practices.
- Collaborate closely with engineering, product, and governance teams.
- Advise on performance tuning, cost optimisation, and operational resilience.
- Provide assurance on the implementation of recommended architectures.
Requirements
- Advanced expertise in Azure SQL, including database design, performance tuning, query optimisation, and security.
- Strong Experience with Azure Blob Storage, including configuration, access control, and security patterns.
- Proven Experience designing and delivering data solutions for Power Apps and .NET applications.
- Deep understanding of:
- Azure architecture and landing-zone principles
- Identity & Access Management (Azure AD/Entra ID)
- Monitoring and observability (Azure Monitor, Log Analytics)
- Azure governance, policies, and compliance standards
- Ability to produce clear and comprehensive architectural documentation.
- Excellent communication skills with Experience engaging technical and non-technical stakeholders., * Microsoft Azure certifications (eg, AZ-305, DP-300, DP-203)
- Experience with CI/CD pipelines for data components
- Understanding of data modelling (conceptual, logical, physical)