Negotiable
Undetermined
Undetermined
London, UK
Summary: The Microsoft 365 & SharePoint Data Engineer role at Thebes Group involves designing, implementing, and governing the Microsoft 365 environment to enhance AI-driven workflows and operational intelligence. The position requires collaboration with a multidisciplinary team to ensure effective data architecture and integration, focusing on enterprise content accessibility and structure. This engineering role is critical for connecting information systems to AI and knowledge frameworks, impacting the overall efficiency of operations. The role is not administrative but rather focuses on strategic engineering decisions that influence data organization and AI system interactions.
Key Responsibilities:
- Design and implement SharePoint Online information architectures, document management structures, and enterprise content repositories aligned to the programme's knowledge model
- Configure and optimise Microsoft 365 environments to support AI-driven workflows and operational intelligence use cases
- Develop governance frameworks covering document classification, metadata management, retention policies, and content life cycle management
- Implement SharePoint solutions that improve information accessibility, structure, and consistency across the group
- Design and manage site structures, content types, metadata schemas, and permission models
- Build and maintain data ingestion, transformation, and integration pipelines connecting Microsoft 365 content to the knowledge graph and AI platforms
- Develop automated workflows using Power Automate and Microsoft Graph API to move, transform, and govern information across systems
- Integrate structured and unstructured enterprise data from SharePoint, Teams, OneDrive, and other M365 sources into downstream knowledge and AI systems
- Support data quality, governance, lineage, and security standards across all pipelines and integrations
- Prepare and structure enterprise content for RAG pipelines, AI search platforms, and intelligent document retrieval
- Develop reporting solutions and operational dashboards using Power BI and the broader Microsoft Power Platform
- Identify and implement opportunities for workflow automation and operational efficiency across the group
Key Skills:
- Proven experience designing and engineering SharePoint Online information architectures in a production or client-facing environment
- Strong Microsoft Graph API capability for automation, integration, and data extraction
- Hands-on Power Platform experience including Power Automate, Power BI, and Power Apps
- Experience building data pipelines that connect M365 content to downstream data or AI platforms
- Understanding of metadata governance, content classification, and life cycle management in an enterprise context
- Strong Python or PowerShell Scripting capability for automation and data engineering tasks
- Experience working within a multidisciplinary delivery team with clear role boundaries and shared accountability
Salary (Rate): undetermined
City: London
Country: UK
Working Arrangements: undetermined
IR35 Status: undetermined
Seniority Level: undetermined
Industry: IT
Role: Microsoft 365 & SharePoint Data Engineer
Location: UK
Type: Contract
The Context:
Thebes Group is an optimisation company specialising in AI-enabled transformation. We help organisations improve workflow, reporting, information management, and operational decision-making by combining process optimisation, knowledge architecture, semantic technologies, automation, and artificial intelligence. We are currently delivering an AI transformation programme for a private equity group, focused on enhancing group-level operations through intelligent workflows, improved information accessibility, executive reporting, and AI-driven operational intelligence.
The Microsoft 365 and SharePoint environment is the operational backbone through which much of the group's information flows: documents, reporting, collaboration, and process. Getting that environment right, and connecting it properly to the AI and knowledge layers being built, is critical to the success of the programme.
This role sits within a multidisciplinary delivery team comprising an Ontology Engineer, Knowledge Graph Architect, AI Engineer, and Business Analyst. Each discipline owns a distinct layer of the programme. This role owns the Microsoft 365 and SharePoint layer: the information architecture, data pipelines, governance, and integrations that make enterprise content accessible, structured, and ready for AI consumption.
The Role:
As Microsoft 365 & SharePoint Data Engineer, you are responsible for the design, implementation, and governance of the Microsoft 365 environment that underpins the programme. You will ensure that enterprise content is correctly structured, classified, governed, and integrated so that it flows accurately into the knowledge graph, AI search, and agent platforms being built alongside it.
This is not a support or administration role. It is an engineering and architecture position. You will make decisions that directly affect how information is organised across the group, how it is ingested by AI systems, and how reliably agents and reporting tools can access it.
You will work closely with the Ontology Engineer to ensure SharePoint metadata and content structures align with the semantic model, with the Knowledge Graph Architect to ensure data flows correctly into the graph, and with the AI Engineer to prepare content for RAG pipelines and intelligent search.
What You Will Do:
Microsoft 365 & SharePoint Engineering
- Design and implement SharePoint Online information architectures, document management structures, and enterprise content repositories aligned to the programme's knowledge model
- Configure and optimise Microsoft 365 environments to support AI-driven workflows and operational intelligence use cases
- Develop governance frameworks covering document classification, metadata management, retention policies, and content life cycle management
- Implement SharePoint solutions that improve information accessibility, structure, and consistency across the group
- Design and manage site structures, content types, metadata schemas, and permission models
Data Engineering & Integration:
- Build and maintain data ingestion, transformation, and integration pipelines connecting Microsoft 365 content to the knowledge graph and AI platforms
- Develop automated workflows using Power Automate and Microsoft Graph API to move, transform, and govern information across systems
- Integrate structured and unstructured enterprise data from SharePoint, Teams, OneDrive, and other M365 sources into downstream knowledge and AI systems
- Support data quality, governance, lineage, and security standards across all pipelines and integrations
- Work with the Knowledge Graph Architect to ensure data arrives in the graph correctly structured and semantically consistent
AI & Knowledge Management:
- Prepare and structure enterprise content for RAG pipelines, AI search platforms, and intelligent document retrieval
- Configure and optimise Microsoft Search, Copilot, and SharePoint Premium capabilities to support AI-enabled knowledge access
- Collaborate with the Ontology Engineer to ensure SharePoint metadata and content classification aligns with the programme's semantic taxonomy
- Support semantic search and knowledge graph integration by ensuring content is correctly tagged, categorised, and accessible
- Identify and resolve content quality issues that affect AI retrieval accuracy or agent performance
Reporting & Operational Intelligence:
- Develop reporting solutions and operational dashboards using Power BI and the broader Microsoft Power Platform
- Support executive reporting requirements by building reliable, governed data pipelines from M365 sources into reporting layers
- Identify and implement opportunities for workflow automation and operational efficiency across the group
- Work with the Business Analyst to ensure reporting outputs accurately reflect operational requirements and business intent
Microsoft 365 & SharePoint Data Engineer:
SharePoint & Content
Microsoft 365 Platform
Power Platform
- SharePoint Online architecture
- Content types and site columns
- Managed metadata and term stores
- Document sets and libraries
- SharePoint Premium/Syntex
- SharePoint Framework (SPFx)
- Modern site design and provisioning
- Microsoft 365 administration
- Microsoft Teams architecture
- OneDrive governance
- Microsoft Graph API
- Microsoft Search configuration
- Microsoft Copilot readiness
- Purview (compliance and governance)
- Power Automate (cloud and desktop flows)
- Power Apps (canvas and model-driven)
- Power BI (data modelling and reporting)
- Power Pages
- Dataverse
- AI Builder
- Power Platform governance
Data Engineering & Integration
Pipeline Development
Languages & Scripting
Data Governance
- ETL/ELT pipeline design
- Azure Data Factory
- Azure Logic Apps
- Microsoft Fabric
- REST API integration
- Webhook and event-driven architecture
- Data lineage and cataloguing
- Python (data processing)
- SQL (queries and data modelling)
- PowerShell (M365 automation)
- PnP PowerShell
- JavaScript/TypeScript (SPFx)
- KQL (Kusto Query Language)
- JSON/XML processing
- Metadata modelling and standards
- Data classification frameworks
- Retention and life cycle policy
- Microsoft Purview governance
- Access control and permissions
- Data quality frameworks
- Audit and compliance logging
AI & Knowledge Integration
AI Readiness
Knowledge Management
Cloud & DevOps
- RAG content preparation
- Semantic chunking and indexing
- Azure AI Search (Cognitive Search)
- Microsoft Copilot integration
- AI Builder document processing
- Vector embedding pipelines
- Intelligent document processing
- Taxonomy alignment with ontologies
- Semantic metadata tagging
- Knowledge graph data feeds
- Enterprise search architecture
- Content classification automation
- SharePoint Syntex/Premium models
- Linked data principles
- Azure (foundational)
- Azure DevOps
- CI/CD for M365 deployments
- Infrastructure as Code (Bicep/ARM)
- Microsoft 365 DSC
- Solution packaging and deployment
- Environment governance
What We Are Looking For:
Essential
- Proven experience designing and engineering SharePoint Online information architectures in a production or client-facing environment
- Strong Microsoft Graph API capability for automation, integration, and data extraction
- Hands-on Power Platform experience including Power Automate, Power BI, and Power Apps
- Experience building data pipelines that connect M365 content to downstream data or AI platforms
- Understanding of metadata governance, content classification, and life cycle management in an enterprise context
- Ability to prepare and structure unstructured enterprise content for AI search and RAG consumption
- Strong Python or PowerShell Scripting capability for automation and data engineering tasks
- Experience working within a multidisciplinary delivery team with clear role boundaries and shared accountability
Highly Desirable:
- Experience with Azure AI Search, Microsoft Copilot readiness, or SharePoint Premium/Syntex
- Understanding of RAG architectures and how content structure affects AI retrieval accuracy
- Familiarity with knowledge graph platforms and how M365 data feeds into graph-based systems
- Background in financial services, private equity, asset management, or similarly regulated environments
- Experience with Microsoft Purview for data governance and compliance
- Familiarity with Microsoft Fabric or Azure Data Factory for enterprise data integration
- Understanding of taxonomy and ontology principles as they relate to metadata and content classification
Scope and Boundary:
This engagement covers group-level operations only. Fund management, investment decision-making, portfolio company activity, and fund-level data are explicitly out of scope.
The Microsoft 365 environment is established and in active use. This role is not building from zero. It requires someone who can work within an existing environment, improve and govern it, and connect it accurately to the AI and knowledge systems being built around it.
You will work in close partnership with the Ontology Engineer, Knowledge Graph Architect, AI Engineer, and Business Analyst. Role boundaries are clear and the team is structured for collaboration.
Why Thebes Group:
Thebes Group is an optimisation company specialising in AI-enabled transformation. We work with regulated industries and complex enterprises to reduce operational risk and build the foundations for intelligent transformation.
This role places you at the intersection of enterprise information management and AI readiness on a live programme with real operational stakes. The way you structure, govern, and connect the M365 environment directly affects the quality of what agents and AI systems can do. It is engineering work that matters, within a team that understands why it matters.