Senior Data Architect
Role details
Job location
Tech stack
Job description
We're currently partnering with a well-established organisation in the construction and infrastructure sector to appoint a highly capable Data Architect to join their growing technology function. This is a key hire for the business as they continue to modernise and optimise their data landscape.
This is a hands-on technical role suited to someone with deep expertise across Microsoft Fabric, enterprise data architecture, and modern analytics platforms. The successful candidate will play a critical role in reviewing the existing analytics ecosystem, identifying opportunities for improvement, and driving scalable, high-performing, and cost-efficient solutions across the organisation.
The Opportunity -
You'll be responsible for assessing and improving the current analytics and data environment, including:
- Microsoft Fabric architecture
- Enterprise data warehouse structures
- ETL / ELT pipelines and data flows
- Semantic models
- Power BI reporting architecture and optimisation
Following your review, you'll provide clear, prioritised recommendations and lead improvements focused on:
- Scalability and maintainability
- Performance and reliability
- Reduction of technical debt
- Operational and platform cost optimisation
Requirements
This role will suit someone who enjoys operating at both strategic and technical depth - capable of shaping architecture while remaining hands-on with implementation.
Key Experience Required-
- Advanced hands-on experience with Microsoft Fabric, including end-to-end implementations
- Strong experience designing and implementing ETL / ELT pipelines
- Expertise in Power BI architecture and semantic model optimisation
- Strong understanding of modern enterprise data architecture principles
- Experience with data lake technologies, ideally Databricks
- Strong integration and interface management experience
- Experience operating within enterprise-scale analytics environments
- Technical Skills
- Advanced SQL / T-SQL
- Python for data engineering, automation, and transformation
- DAX for Power BI semantic modelling
- PySpark / Spark (highly desirable)
- Microsoft Azure ecosystem knowledge
Our client is looking for someone who combines strong technical depth with excellent communication and stakeholder engagement skills. You'll be proactive, delivery-focused, and comfortable operating within a dynamic and evolving environment.
Key traits include:
- Strong communication skills across technical and non-technical audiences
- Collaborative and relationship-driven approach
- Passion for quality, governance, and best practice
- Adaptability and problem-solving mindset
- Desire to mentor others and stay current with emerging technologies