{"id":96,"date":"2023-12-08T10:57:33","date_gmt":"2023-12-08T10:57:33","guid":{"rendered":"https:\/\/oaklandgro1stg.wpenginepowered.com\/?post_type=services&#038;p=96"},"modified":"2026-05-05T08:50:39","modified_gmt":"2026-05-05T08:50:39","slug":"data-platform","status":"publish","type":"services","link":"https:\/\/weareoakland.com\/services\/data-platform\/","title":{"rendered":"Platform and Data Engineering"},"content":{"rendered":"\n<section id=\"block_2292301922629e07422e7031512687db\" class=\"block intro-row animate white default\">\n    <div class='intro-row-wrap'>\n        <h2 class=\"h3\">Unite Your Data<br \/><span>with Our Data Platform and Data Engineering Expertise<\/span>\n<\/h2><p><span style=\"font-weight: 400;\">The right data platform acts as a supply chain for data, paving the way to better reporting, machine learning, and artificial intelligence.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">At Oakland, we understand that data is more than numbers and stats. Whether you\u2019re starting out on your data journey, have an existing data platform that isn\u2019t delivering the value you hoped for, or need data engineering support, we can help.<\/span><\/p>\n                    \n<a \n    id=\"btn_6a1963941050b\" \n    href=\"#contact-us\" \n    class=\"btn  \" \n    target=\"_self\"\n    >\n    <span>\n        I&#8217;d like to know more    <\/span>\n<\/a>            <\/div>\n<\/section>\n\n\n<section id=\"block_730892ac05d3bac699d38610205d9043\" class=\"block banner-cta  desktop-reverse\" style=\"margin-bottom: 0; margin-top: 0;\">\n    <div class='banner-cta-wrap'>\n                    <header>\n                <h2 class=\"h3\">There is No ROI from a Data Platform<\/h2>\n            <\/header>\n                <div class=\"content\">\n            <p>Data Platforms (or Data Lakehouses\/Warehouses, whichever term you prefer), allow you to bring your siloed data together. We believe ROI doesn\u2019t come from your data platform &#8211; it comes from the use cases you enable.<\/p>\n<p>Most businesses want to exploit their data, but are held back by their technology infrastructure:<\/p>\n<ul>\n<li><b>Time to insight is too slow<\/b> and you can\u2019t get our data in one place<\/li>\n<li>Teams are <b>firefighting technical issues and costs <\/b>which are spiralling out of control<\/li>\n<li>Businesses want to do advanced analytics, but existing tech <b>isn\u2019t fit for purpose<\/b><\/li>\n<\/ul>\n<p>It doesn\u2019t have to be this way. At Oakland, we get to know your people and your processes to engineer the data platform you need to drive results.<\/p>\n        <\/div>\n                    <div class=\"btn-white-background\">\n                \n<a \n    id=\"btn_6a196394109f2\" \n    href=\"#contact-us\" \n    class=\"btn  \" \n    target=\"_self\"\n    style=\"--btn-primary-color: #303e48;\">\n    <span>\n        Sounds good, I&#8217;m in    <\/span>\n<\/a>            <\/div>\n            <\/div>\n            <figure class='banner-cta-image '>\n            <img decoding=\"async\" src=\"https:\/\/weareoakland.com\/wp-content\/uploads\/2023\/12\/A23_8933-jpg-webp.webp\" alt=\"\">\n        <\/figure>\n        <style>\n        #block_730892ac05d3bac699d38610205d9043 {\n            background-color: #f03;\n            color: #fff;\n        }\n    <\/style>\n<\/section>\n\n\n<section class='calendar-block'>\n    <div class='calendar-content' style=\"background-color: #5a6771\">\n                    <h2 class=\"h3 calendar-heading\">\n                <p>Why Choose Oakland for <span style=\"color:#f4a800;\">Data Platform<\/span> and <span style=\"color:#f4a800;\">Data Engineering<\/span> Services?<\/p>\n            <\/h2>\n                                    <div class='calendar-body'><p><span style=\"color: #ffffff;\">With thousands of different solutions and technology providers, we help you discover the technologies that work for your business and <span style=\"color: #f4a800;\">maximise value<\/span>.<\/span><\/p>\n<p><span style=\"color: #ffffff; font-size:0.85em; font-weight: 300;\">Oakland brings a technology agnostic, value driven approach to your modern data platform:<\/span><\/p>\n<ul>\n<li style=\"color: #ffffff;\"><b>Customer first &#8211; not vendors<br \/>\n<\/b>Working with all the major tech providers, we have an open mind. We\u2019re only interested in what works for <b>you<\/b>.<\/li>\n<li style=\"color: #ffffff;\"><b>Business-first thinking<br \/>\n<\/b>We align your business objectives with your data strategy to deliver tangible value.<\/span><\/li>\n<li style=\"color: #ffffff;\"><b>Capability builders for long-term impact<br \/>\n<\/b>We integrate people, processes, technology, and data to drive quick wins and sustainable long-term change.<\/li>\n<\/ul>\n<\/div>\n                \n        <!-- Calendar Form - Shown on desktop when there are multiple calendar options -->\n        \n            <\/div>\n\n    <!-- Calendar I-Frame -->\n    <div class='calendar '>\n                    <h3 class='h4 calendar-iframe-heading'><p>Book a chat with a data expert<\/p>\n<\/h3>\n                <div id='calendar-link'>\n            <div \n                class=\"meetings-iframe-container\"\n                data-src=\"https:\/\/meetings-eu1.hubspot.com\/meetings\/charles-cooper1?embed=true\">\n            <\/div>\n            <script \n                type=\"text\/javascript\" \n                data-cookieconsent=\"ignore\"\n                src=\"https:\/\/static.hsappstatic.net\/MeetingsEmbed\/ex\/MeetingsEmbedCode.js\">\n            <\/script>\n        <\/div>\n    <\/div>\n<\/section>\n\n<section id=\"key-points-slider-68a356736149c23f0746929af776b702\" class=\"block key-points-slider animate left square\">\n    <figure class=\"key-points-slider-images\">\n        <img decoding=\"async\" class=\"key-points-slider-images-image\" src=\"https:\/\/weareoakland.com\/wp-content\/uploads\/2023\/12\/HO7_1006-512x768.jpg\" alt=\"\" loading=\"lazy\"\/>\n    <\/figure>\n    <article class=\"key-points-slider-content\">\n        <div class=\"key-points-slider-slide\">\n            <div class=\"key-points-slider-slide-wrap\">\n                <h3>Our Data Platform Approach<\/h3>\n<p>We often see big waterfall IT projects lose momentum as time goes on. Lots of money is invested, but without understanding how people and processes align with technology, time is lost and investments are wasted.<\/p>\n<p>The Oakland Modular Platform slashes deployment times while maintaining the highest security standards, design flexibility, and scope for scalability.<\/p>\n<p>We know that centralising data and having a single source of truth is a sticking point for many businesses.<\/p>\n<p>Our data engineers collaborate with your team to identify and understand your data management challenges, then design a platform that strategically meets your needs.<\/p>\n                                                    <div class=\"glide key-points-slider-highlight-slider\">\n                        <div class=\"glide__track\" data-glide-el=\"track\">\n                            <div class=\"glide__slides\">\n                                                                    <p class=\"key-points-slider-highlight\"><span>Deploy in days, not months<\/span><small>Our pre-built modules mean we can stand a platform up within a week.<\/small><\/p>\n                                                                    <p class=\"key-points-slider-highlight\"><span>Enterprise-grade security<\/span><small>We don\u2019t cut corners. We make fast, compliant, and scalable solutions you can feel confident in.<\/small><\/p>\n                                                                    <p class=\"key-points-slider-highlight\"><span>Proven &#038; trusted<\/span><small>Our approach to building data platforms has been implemented across multiple organisations, reducing risk and ensuring reliability.<\/small><\/p>\n                                                            <\/div>\n                        <\/div>\n                        <div class=\"key-points-slider-bullets glide__bullets\" data-glide-el=\"controls[nav]\">\n                                                                                            <button class=\"glide__bullet key-points-slider-bullet\" data-glide-dir=\"=0\">01<\/button>\n                                                                                            <button class=\"glide__bullet key-points-slider-bullet\" data-glide-dir=\"=1\">02<\/button>\n                                                                                            <button class=\"glide__bullet key-points-slider-bullet\" data-glide-dir=\"=2\">03<\/button>\n                                                    <\/div>\n                    <\/div>\n                            <\/div>\n        <\/div>\n    <\/article>\n<\/section>\n\n<section id=\"block_01cb68b8c15a7a0b8410673bc38a90b1\" class=\"background-container  block background-container-6a19639412451065211101\">\n    <style>\n                .background-container-6a19639412451065211101 {\n                            --block-bg-color: #eee;\n                                            }\n    <\/style>\n    <div class=\"container\">\n        \n\n<h3 class=\"wp-block-heading has-text-align-center remove-margin-bottom has-text-color has-link-color wp-elements-116ef14f44c903e21aa12b74d108ccb7\" id=\"h-customisable-modular-data-platforms-at-speed\" style=\"color:#303e49\"><strong>Customisable Modular Data Platforms <\/strong>at Speed<\/h3>\n\n\n\n<p class=\"has-text-align-center\">Data platform delivery doesn\u2019t have to be a choice between a lengthy build or<br>a poor fit. Oakland\u2019s Modular Data Platform is customisable, fast, and secure.<\/p>\n\n\n\n<h4 class=\"wp-block-heading has-text-align-center has-text-color has-link-color wp-elements-5ce7b9c5924097d0002938fbd95a9211\" id=\"h-oakland-s-modular-platform-is-truly-groundbreaking-taking-our-40-years-of-operational-excellence-with-our-incredible-data-engineering-skills-allows-us-to-create-a-platform-in-weeks-so-insights-are-within-easy-reach\" style=\"color:#303e49\">\u201cOakland\u2019s Modular Platform is truly <strong>groundbreaking<\/strong>. Taking our 40 years of operational excellence with our <strong>incredible data engineering skills<\/strong> allows us to create a platform in weeks, so insights are within easy reach.&#8221;<\/h4>\n\n\n\n<p class=\"has-text-align-center\">Mike Le Galloudec \u2013 Principal Consultant<\/p>\n\n\n    <\/div>\n<\/section>\n\n\n<section id=\"block_6f32f55d8cc011de3f98804609582c23\" class=\"block banner-cta \" style=\"margin-bottom: ; margin-top: ;\">\n    <div class='banner-cta-wrap'>\n                <div class=\"content\">\n            <h3>Data Engineering with Longevity<\/h3>\n<p>Oakland\u2019s data platforms are designed to fulfil your current needs and account for future growth. Data demands continue to evolve, so you can feel confident that your bespoke platform will keep up with changing data demands.<\/p>\n        <\/div>\n            <\/div>\n            <figure class='banner-cta-image '>\n            <img decoding=\"async\" src=\"https:\/\/weareoakland.com\/wp-content\/uploads\/2025\/10\/DSC_4442-1-672x672.jpg\" alt=\"\">\n        <\/figure>\n        <style>\n        #block_6f32f55d8cc011de3f98804609582c23 {\n            background-color: #f03;\n            color: #fff;\n        }\n    <\/style>\n<\/section>\n\n\n<section id=\"block_f54c6de309344a191806e16d02fc9501\" class=\"block banner-cta  desktop-reverse\" style=\"margin-bottom: ; margin-top: ;\">\n    <div class='banner-cta-wrap'>\n                    <header>\n                <h2 class=\"h3\">Our Data Platform &#038; Engineering Services<\/h2>\n            <\/header>\n                <div class=\"content\">\n            <p>With 40 years of getting data engineering right, you\u2019re in the safest of hands with our data platform engineers.<\/p>\n<p>Oakland provides:<\/p>\n<ul>\n<li>Data platform review &amp; use case discovery services<\/li>\n<li>Data platform solution architecture<\/li>\n<li>Data platform build and deployment<\/li>\n<li>Ongoing data platform support<\/li>\n<\/ul>\n<p>For a data platform that works for you, <a href=\"https:\/\/weareoakland.com\/contact-us\/\"><span>contact our team<\/span><\/a>.<\/p>\n        <\/div>\n                    <div class=\"btn-white-background\">\n                \n<a \n    id=\"btn_6a196394131a8\" \n    href=\"\/services\" \n    class=\"btn  \" \n    target=\"_self\"\n    style=\"--btn-primary-color: #ff0033;\">\n    <span>\n        All of our services    <\/span>\n<\/a>            <\/div>\n            <\/div>\n            <figure class='banner-cta-image '>\n            <img decoding=\"async\" src=\"https:\/\/weareoakland.com\/wp-content\/uploads\/2023\/12\/A23_8664-672x1008.jpg\" alt=\"\">\n        <\/figure>\n        <style>\n        #block_f54c6de309344a191806e16d02fc9501 {\n            background-color: #5a6771;\n            color: #fff;\n        }\n    <\/style>\n<\/section>\n\n\n<section id=\"block_d7f62ce81cf96e34d452baaa405921de\" class=\"block intro-row animate white default\">\n    <div class='intro-row-wrap'>\n        <h3 style=\"text-align: center;\">Building a Data Platform for Blenheim<\/h3>\n<h4 style=\"text-align: center; margin-bottom: 0.65em;\"><span>\u201cOakland completely understood the problem we were facing and helped us deliver a data warehouse in Azure. It\u2019s almost the engine room for the business, where we can bring in data from multiple sources into one location and integrate with the power platform to deliver real insights across the business.<\/span><br \/>We\u2019ve now got the building blocks for the future.<span>\u201d<\/span><\/h4>\n<p style=\"text-align: center;\"><em>David Green, Head of Innovation at Blenheim<\/em><\/p>\n                    \n<a \n    id=\"btn_6a19639421121\" \n    href=\"\/case-studies\" \n    class=\"btn  \" \n    target=\"_self\"\n    >\n    <span>\n        View case studies    <\/span>\n<\/a>            <\/div>\n<\/section>\n\n\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<iframe loading=\"lazy\" title=\"Oakland building a data platform for Blenheim\" width=\"500\" height=\"281\" src=\"https:\/\/www.youtube.com\/embed\/ofvZ89FGSpo?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen data-cookieconsent=\"ignore\"><\/iframe>\n<\/div><\/figure>\n\n\n<section id=\"block_19e5cfabf36234147ac76d15f894841d\" class='block case-studies-slider-outer-wrap animate'>\n    <header class=\"case-studies-slider-header\">\n        \n\n<h3 class=\"wp-block-heading has-text-align-center has-text-color has-link-color wp-elements-dc86f9e6e1b1442a84d66445c62313ee\" id=\"h-case-studies-real-results-from-data-platform-amp-engineering\" style=\"color:#303e49\"><strong>Case Studies:<\/strong> <span>Real Results from<br>Data Platform &amp; Engineering<\/span><\/h3>\n\n\n\n<p>See how we\u2019ve helped organisations like yours drive results and boost sales with our data platform and engineering services.<\/p>\n\n\n    <\/header>\n    <div class=\"case-studies-slider glide\">\n        <div class=\"glide__track\" data-glide-el=\"track\">\n            <div class='glide__slides'>\n                \n                    \n                    <a href=\"https:\/\/weareoakland.com\/case-studies\/smarter-network-planning-with-fibre-data-for-a-large-telecommunications-organisation\/\"  id=\"\" class='case-studies-slider-slide glide__slide'>\n    <div class=\"case-studies-slider-slide-image\">\n        <!--category pill-->\n        <span class='case-studies-pill'>Case Study<\/span>            \n                    <img decoding=\"async\" src=\"https:\/\/weareoakland.com\/wp-content\/uploads\/2025\/11\/Fibre-network-cable-595x397.jpg\" alt=\"Smarter Network Planning with Fibre Data for a Large Telecommunications Organisation\" loading=\"lazy\" \/>\n                          \n    <\/div>\n    <div class=\"case-studies-slider-slide-content\">\n        <p class=\"case-studies-slider-slide-content-title\"><strong>Smarter Network Planning with Fibre Data for a Large Telecommunications Organisation<\/strong><\/p>\n                    <p>Identifying opportunities to expand existing infrastructure for a large telecoms organisation to deliver a tool that will drive tangible value and generate revenue from their data.<\/p>\n            <\/div>\n<\/a>\n                \n                    \n                    <a href=\"https:\/\/weareoakland.com\/case-studies\/helping-a-leading-provider-of-it-infrastructure-unlock-sales-growth-with-a-150-roi\/\"  id=\"\" class='case-studies-slider-slide glide__slide'>\n    <div class=\"case-studies-slider-slide-image\">\n        <!--category pill-->\n        <span class='case-studies-pill'>Case Study<\/span>            \n                    <img decoding=\"async\" src=\"https:\/\/weareoakland.com\/wp-content\/uploads\/2024\/07\/pexels-energepic-com-27411-159888-595x446.jpg\" alt=\"Helping a Leading Provider of IT Infrastructure Unlock Sales Growth with a 150% ROI\" loading=\"lazy\" \/>\n                          \n    <\/div>\n    <div class=\"case-studies-slider-slide-content\">\n        <p class=\"case-studies-slider-slide-content-title\"><strong>Helping a Leading Provider of IT Infrastructure Unlock Sales Growth with a 150% ROI<\/strong><\/p>\n                    <p>Our client, a leading provider of IT solutions and services to businesses and the public sector, has grown to be one of the largest IT services firms in the UK, with an ambitious vision for the future.<\/p>\n<p>In the past, growth was delivered through hiring in more sales staff to drive engagement with potential customers; however, at the scale they were approaching, it was recognised that a new approach was needed. The company was looking for help to build a data analytics platform to aid the sales staff in identifying new opportunities. As a sales first business, finding ways to improve the productivity of their sales force is key to driving better margins.<\/p>\n            <\/div>\n<\/a>\n                \n                    \n                    <a href=\"https:\/\/weareoakland.com\/case-studies\/delivering-a-microsoft-azure-platform\/\"  id=\"\" class='case-studies-slider-slide glide__slide'>\n    <div class=\"case-studies-slider-slide-image\">\n        <!--category pill-->\n        <span class='case-studies-pill'>Case Study<\/span>            \n                    <img decoding=\"async\" src=\"https:\/\/weareoakland.com\/wp-content\/uploads\/2025\/03\/Azure-595x595.webp\" alt=\"Leveraging Microsoft Azure for Market Expansion and Growth\" loading=\"lazy\" \/>\n                          \n    <\/div>\n    <div class=\"case-studies-slider-slide-content\">\n        <p class=\"case-studies-slider-slide-content-title\"><strong>Leveraging Microsoft Azure for Market Expansion and Growth<\/strong><\/p>\n                    <p>Oakland was tasked with building a cloud-based data analytics platform designed to propel Emerald into the future. This platform needed to provide comprehensive data governance and quality functionality, reconciling conflicting data from diverse sources.<\/p>\n            <\/div>\n<\/a>\n                \n                    \n                    <a href=\"https:\/\/weareoakland.com\/case-studies\/delivering-data-transformation-for-digital-infrastructure-provider\/\"  id=\"\" class='case-studies-slider-slide glide__slide'>\n    <div class=\"case-studies-slider-slide-image\">\n        <!--category pill-->\n        <span class='case-studies-pill'>Case Study<\/span>            \n                    <img decoding=\"async\" src=\"https:\/\/weareoakland.com\/wp-content\/uploads\/2025\/11\/Wall-of-servers-595x322.jpg\" alt=\"Delivering a Data Transformation for a Leading UK-Based Digital Infrastructure Provider\" loading=\"lazy\" \/>\n                          \n    <\/div>\n    <div class=\"case-studies-slider-slide-content\">\n        <p class=\"case-studies-slider-slide-content-title\"><strong>Delivering a Data Transformation for a Leading UK-Based Digital Infrastructure Provider<\/strong><\/p>\n                    <p>The meaningful data transformation we delivered for a leading UK-based digital infrastructure provider in just 12 weeks through a Microsoft Azure Data Platform and Maturity Step Change.<\/p>\n            <\/div>\n<\/a>\n                \n                    \n                    <a href=\"https:\/\/weareoakland.com\/case-studies\/a-uk-public-service-broadcaster\/\"  id=\"\" class='case-studies-slider-slide glide__slide'>\n    <div class=\"case-studies-slider-slide-image\">\n        <!--category pill-->\n        <span class='case-studies-pill'>Case Study<\/span>            \n                    <img decoding=\"async\" src=\"https:\/\/weareoakland.com\/wp-content\/uploads\/2024\/04\/shutterstock_1937646925-jpg.webp\" alt=\"A UK Public Service Broadcaster\" loading=\"lazy\" \/>\n                          \n    <\/div>\n    <div class=\"case-studies-slider-slide-content\">\n        <p class=\"case-studies-slider-slide-content-title\"><strong>A UK Public Service Broadcaster<\/strong><\/p>\n                    <p>This UK-based media company needed to gain faster insights to enable decision-making when pulling data across its different media functions, such as understanding viewers, viewers\u2019 engagement, monetisation, marketing, and commissioning.<\/p>\n<p>Many queries relied on lengthy data engineering requests or a convoluted journey to find the right person with the right knowledge to analyse the necessary data. Those queries often resulted in different answers for similar questions due to different approaches and shadow data.<\/p>\n            <\/div>\n<\/a>\n                \n                    \n                    <a href=\"https:\/\/weareoakland.com\/case-studies\/rebuilding-a-data-platform-from-the-ground-up-with-microsoft-fabric\/\"  id=\"\" class='case-studies-slider-slide glide__slide'>\n    <div class=\"case-studies-slider-slide-image\">\n        <!--category pill-->\n        <span class='case-studies-pill'>Case Study<\/span>            \n                    <img decoding=\"async\" src=\"https:\/\/weareoakland.com\/wp-content\/uploads\/2026\/01\/pexels-souvenirpixels-1598075-595x454.jpg\" alt=\"Rebuilding a data platform from the ground up with Microsoft Fabric\" loading=\"lazy\" \/>\n                          \n    <\/div>\n    <div class=\"case-studies-slider-slide-content\">\n        <p class=\"case-studies-slider-slide-content-title\"><strong>Rebuilding a data platform from the ground up with Microsoft Fabric<\/strong><\/p>\n                    <p>Our client is one of the UK\u2019s leading transport organisations. Facing increasing business challenges, it needed to take full control of its data.<\/p>\n            <\/div>\n<\/a>\n                            <\/div>\n        <\/div>\n    <\/div>\n    <div class=\"case-studies-slider-btn btn-white-background\">\n        \n<a \n    id=\"btn_6a19639422afd\" \n    href=\"https:\/\/weareoakland.com\/case-studies\" \n    class=\"btn  \" \n    target=\"_self\"\n    >\n    <span>\n        View all case studies    <\/span>\n<\/a>    <\/div>\n<\/section>\n\n<section id=\"contact-us\" class=\"background-container  block background-container-6a196394241b1867022282\">\n    <style>\n                .background-container-6a196394241b1867022282 {\n                            --block-bg-color: #86354d;\n                                        --heading-color: #ffffff;\n                                        --block-text-color: #ffffff;\n                    }\n    <\/style>\n    <div class=\"container\">\n        \n\n<section id=\"block_a69cf4ac49da8f2c696325c4d7aeb666\" class=\"block intro-row animate white top-pad-0 bot-pad-0 default\">\n    <div class='intro-row-wrap'>\n        <h2 class=\"h3\"><span style=\"color: white;\">Drive Smarter Decisions with a Modern Data Platform<\/span>\n<\/h2><p><span style=\"color: white;\">Call us on <a href=\"tel:00441132341944\"><span><span>+(44) 113 234 1944<\/span><\/span><\/a> or fill out the form below to speak to a data engineer about building a modern data platform to take business to another level.<\/span><\/p>\n            <\/div>\n<\/section>\n\n\n<div style=\"height:2em\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n<script type=\"text\/javascript\">\n\/* <![CDATA[ *\/\nvar gform;gform||(document.addEventListener(\"gform_main_scripts_loaded\",function(){gform.scriptsLoaded=!0}),document.addEventListener(\"gform\/theme\/scripts_loaded\",function(){gform.themeScriptsLoaded=!0}),window.addEventListener(\"DOMContentLoaded\",function(){gform.domLoaded=!0}),gform={domLoaded:!1,scriptsLoaded:!1,themeScriptsLoaded:!1,isFormEditor:()=>\"function\"==typeof InitializeEditor,callIfLoaded:function(o){return!(!gform.domLoaded||!gform.scriptsLoaded||!gform.themeScriptsLoaded&&!gform.isFormEditor()||(gform.isFormEditor()&&console.warn(\"The use of gform.initializeOnLoaded() is deprecated in the form editor context and will be removed in Gravity Forms 3.1.\"),o(),0))},initializeOnLoaded:function(o){gform.callIfLoaded(o)||(document.addEventListener(\"gform_main_scripts_loaded\",()=>{gform.scriptsLoaded=!0,gform.callIfLoaded(o)}),document.addEventListener(\"gform\/theme\/scripts_loaded\",()=>{gform.themeScriptsLoaded=!0,gform.callIfLoaded(o)}),window.addEventListener(\"DOMContentLoaded\",()=>{gform.domLoaded=!0,gform.callIfLoaded(o)}))},hooks:{action:{},filter:{}},addAction:function(o,r,e,t){gform.addHook(\"action\",o,r,e,t)},addFilter:function(o,r,e,t){gform.addHook(\"filter\",o,r,e,t)},doAction:function(o){gform.doHook(\"action\",o,arguments)},applyFilters:function(o){return gform.doHook(\"filter\",o,arguments)},removeAction:function(o,r){gform.removeHook(\"action\",o,r)},removeFilter:function(o,r,e){gform.removeHook(\"filter\",o,r,e)},addHook:function(o,r,e,t,n){null==gform.hooks[o][r]&&(gform.hooks[o][r]=[]);var d=gform.hooks[o][r];null==n&&(n=r+\"_\"+d.length),gform.hooks[o][r].push({tag:n,callable:e,priority:t=null==t?10:t})},doHook:function(r,o,e){var t;if(e=Array.prototype.slice.call(e,1),null!=gform.hooks[r][o]&&((o=gform.hooks[r][o]).sort(function(o,r){return o.priority-r.priority}),o.forEach(function(o){\"function\"!=typeof(t=o.callable)&&(t=window[t]),\"action\"==r?t.apply(null,e):e[0]=t.apply(null,e)})),\"filter\"==r)return e[0]},removeHook:function(o,r,t,n){var e;null!=gform.hooks[o][r]&&(e=(e=gform.hooks[o][r]).filter(function(o,r,e){return!!(null!=n&&n!=o.tag||null!=t&&t!=o.priority)}),gform.hooks[o][r]=e)}});\n\/* ]]> *\/\n<\/script>\n\n                <div class='gf_browser_unknown gform_wrapper gform-theme gform-theme--foundation gform-theme--framework gform-theme--orbital' data-form-theme='orbital' data-form-index='0' id='gform_wrapper_1' ><style>#gform_wrapper_1[data-form-index=\"0\"].gform-theme,[data-parent-form=\"1_0\"]{--gf-color-primary: #204ce5;--gf-color-primary-rgb: 32, 76, 229;--gf-color-primary-contrast: #fff;--gf-color-primary-contrast-rgb: 255, 255, 255;--gf-color-primary-darker: #001AB3;--gf-color-primary-lighter: #527EFF;--gf-color-secondary: #fff;--gf-color-secondary-rgb: 255, 255, 255;--gf-color-secondary-contrast: #112337;--gf-color-secondary-contrast-rgb: 17, 35, 55;--gf-color-secondary-darker: #F5F5F5;--gf-color-secondary-lighter: #FFFFFF;--gf-color-out-ctrl-light: rgba(17, 35, 55, 0.1);--gf-color-out-ctrl-light-rgb: 17, 35, 55;--gf-color-out-ctrl-light-darker: rgba(104, 110, 119, 0.35);--gf-color-out-ctrl-light-lighter: #F5F5F5;--gf-color-out-ctrl-dark: #585e6a;--gf-color-out-ctrl-dark-rgb: 88, 94, 106;--gf-color-out-ctrl-dark-darker: #112337;--gf-color-out-ctrl-dark-lighter: rgba(17, 35, 55, 0.65);--gf-color-in-ctrl: #fff;--gf-color-in-ctrl-rgb: 255, 255, 255;--gf-color-in-ctrl-contrast: #112337;--gf-color-in-ctrl-contrast-rgb: 17, 35, 55;--gf-color-in-ctrl-darker: #F5F5F5;--gf-color-in-ctrl-lighter: #FFFFFF;--gf-color-in-ctrl-primary: #204ce5;--gf-color-in-ctrl-primary-rgb: 32, 76, 229;--gf-color-in-ctrl-primary-contrast: #fff;--gf-color-in-ctrl-primary-contrast-rgb: 255, 255, 255;--gf-color-in-ctrl-primary-darker: #001AB3;--gf-color-in-ctrl-primary-lighter: #527EFF;--gf-color-in-ctrl-light: rgba(17, 35, 55, 0.1);--gf-color-in-ctrl-light-rgb: 17, 35, 55;--gf-color-in-ctrl-light-darker: rgba(104, 110, 119, 0.35);--gf-color-in-ctrl-light-lighter: #F5F5F5;--gf-color-in-ctrl-dark: #585e6a;--gf-color-in-ctrl-dark-rgb: 88, 94, 106;--gf-color-in-ctrl-dark-darker: #112337;--gf-color-in-ctrl-dark-lighter: rgba(17, 35, 55, 0.65);--gf-radius: 3px;--gf-font-size-secondary: 14px;--gf-font-size-tertiary: 13px;--gf-icon-ctrl-number: url(\"data:image\/svg+xml,%3Csvg width='8' height='14' viewBox='0 0 8 14' fill='none' xmlns='http:\/\/www.w3.org\/2000\/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M4 0C4.26522 5.96046e-08 4.51957 0.105357 4.70711 0.292893L7.70711 3.29289C8.09763 3.68342 8.09763 4.31658 7.70711 4.70711C7.31658 5.09763 6.68342 5.09763 6.29289 4.70711L4 2.41421L1.70711 4.70711C1.31658 5.09763 0.683417 5.09763 0.292893 4.70711C-0.0976311 4.31658 -0.097631 3.68342 0.292893 3.29289L3.29289 0.292893C3.48043 0.105357 3.73478 0 4 0ZM0.292893 9.29289C0.683417 8.90237 1.31658 8.90237 1.70711 9.29289L4 11.5858L6.29289 9.29289C6.68342 8.90237 7.31658 8.90237 7.70711 9.29289C8.09763 9.68342 8.09763 10.3166 7.70711 10.7071L4.70711 13.7071C4.31658 14.0976 3.68342 14.0976 3.29289 13.7071L0.292893 10.7071C-0.0976311 10.3166 -0.0976311 9.68342 0.292893 9.29289Z' fill='rgba(17, 35, 55, 0.65)'\/%3E%3C\/svg%3E\");--gf-icon-ctrl-select: url(\"data:image\/svg+xml,%3Csvg width='10' height='6' viewBox='0 0 10 6' fill='none' xmlns='http:\/\/www.w3.org\/2000\/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0.292893 0.292893C0.683417 -0.097631 1.31658 -0.097631 1.70711 0.292893L5 3.58579L8.29289 0.292893C8.68342 -0.0976311 9.31658 -0.0976311 9.70711 0.292893C10.0976 0.683417 10.0976 1.31658 9.70711 1.70711L5.70711 5.70711C5.31658 6.09763 4.68342 6.09763 4.29289 5.70711L0.292893 1.70711C-0.0976311 1.31658 -0.0976311 0.683418 0.292893 0.292893Z' fill='rgba(17, 35, 55, 0.65)'\/%3E%3C\/svg%3E\");--gf-icon-ctrl-search: url(\"data:image\/svg+xml,%3Csvg width='640' height='640' xmlns='http:\/\/www.w3.org\/2000\/svg'%3E%3Cpath d='M256 128c-70.692 0-128 57.308-128 128 0 70.691 57.308 128 128 128 70.691 0 128-57.309 128-128 0-70.692-57.309-128-128-128zM64 256c0-106.039 85.961-192 192-192s192 85.961 192 192c0 41.466-13.146 79.863-35.498 111.248l154.125 154.125c12.496 12.496 12.496 32.758 0 45.254s-32.758 12.496-45.254 0L367.248 412.502C335.862 434.854 297.467 448 256 448c-106.039 0-192-85.962-192-192z' fill='rgba(17, 35, 55, 0.65)'\/%3E%3C\/svg%3E\");--gf-label-space-y-secondary: var(--gf-label-space-y-md-secondary);--gf-ctrl-border-color: #686e77;--gf-ctrl-size: var(--gf-ctrl-size-md);--gf-ctrl-label-color-primary: #112337;--gf-ctrl-label-color-secondary: #112337;--gf-ctrl-choice-size: var(--gf-ctrl-choice-size-md);--gf-ctrl-checkbox-check-size: var(--gf-ctrl-checkbox-check-size-md);--gf-ctrl-radio-check-size: var(--gf-ctrl-radio-check-size-md);--gf-ctrl-btn-font-size: var(--gf-ctrl-btn-font-size-md);--gf-ctrl-btn-padding-x: var(--gf-ctrl-btn-padding-x-md);--gf-ctrl-btn-size: var(--gf-ctrl-btn-size-md);--gf-ctrl-btn-border-color-secondary: #686e77;--gf-ctrl-file-btn-bg-color-hover: #EBEBEB;--gf-field-img-choice-size: var(--gf-field-img-choice-size-md);--gf-field-img-choice-card-space: var(--gf-field-img-choice-card-space-md);--gf-field-img-choice-check-ind-size: var(--gf-field-img-choice-check-ind-size-md);--gf-field-img-choice-check-ind-icon-size: var(--gf-field-img-choice-check-ind-icon-size-md);--gf-field-pg-steps-number-color: rgba(17, 35, 55, 0.8);}<\/style><form method='post' enctype='multipart\/form-data'  id='gform_1'  action='\/wp-json\/wp\/v2\/services\/96' data-formid='1' novalidate>\n                        <div class='gform-body gform_body'><div id='gform_fields_1' class='gform_fields top_label form_sublabel_above description_above validation_below'><div id=\"field_1_11\" class=\"gfield gfield--type-honeypot gform_validation_container field_sublabel_above gfield--has-description field_description_above field_validation_below gfield_visibility_visible\"  ><label class='gfield_label gform-field-label' for='input_1_11'>Name<\/label><div class='gfield_description' id='gfield_description_1_11'>This field is for validation purposes and should be left unchanged.<\/div><div class='ginput_container'><input name='input_11' id='input_1_11' type='text' value='' autocomplete='new-password'\/><\/div><\/div><fieldset id=\"field_1_1\" class=\"gfield gfield--type-name gfield--input-type-name gfield_contains_required field_sublabel_above gfield--no-description field_description_above field_validation_below gfield_visibility_visible\"  ><legend class='gfield_label gform-field-label gfield_label_before_complex' >Name<span class=\"gfield_required\"><span class=\"gfield_required gfield_required_text\">(Required)<\/span><\/span><\/legend><div class='ginput_complex ginput_container ginput_container--name no_prefix has_first_name no_middle_name has_last_name no_suffix gf_name_has_2 ginput_container_name gform-grid-row' id='input_1_1'>\n                            \n                            <span id='input_1_1_3_container' class='name_first gform-grid-col gform-grid-col--size-auto' >\n                                                    <label for='input_1_1_3' class='gform-field-label gform-field-label--type-sub '>First<\/label>\n                                                    <input type='text' name='input_1.3' id='input_1_1_3' value=''   aria-required='true'   placeholder='First Name' autocomplete=\"given-name\" \/>\n                                                <\/span>\n                            \n                            <span id='input_1_1_6_container' class='name_last gform-grid-col gform-grid-col--size-auto' >\n                                                            <label for='input_1_1_6' class='gform-field-label gform-field-label--type-sub '>Last<\/label>\n                                                            <input type='text' name='input_1.6' id='input_1_1_6' value=''   aria-required='true'   placeholder='Last Name' autocomplete=\"family-name\" \/>\n                                                        <\/span>\n                            \n                        <\/div><\/fieldset><div id=\"field_1_6\" class=\"gfield gfield--type-email gfield--input-type-email gfield--width-half gfield_contains_required field_sublabel_above gfield--no-description field_description_above field_validation_below gfield_visibility_visible\"  ><label class='gfield_label gform-field-label' for='input_1_6'>Email<span class=\"gfield_required\"><span class=\"gfield_required gfield_required_text\">(Required)<\/span><\/span><\/label><div class='ginput_container ginput_container_email'>\n                            <input name='input_6' id='input_1_6' type='email' value='' class='large'   placeholder='Email' aria-required=\"true\" aria-invalid=\"false\"  \/>\n                        <\/div><\/div><div id=\"field_1_4\" class=\"gfield gfield--type-phone gfield--input-type-phone gfield--width-half gfield_contains_required field_sublabel_above gfield--no-description field_description_above field_validation_below gfield_visibility_visible pcafe_sp_field\"  data-field-class=\"pcafe_sp_field\" ><label class='gfield_label gform-field-label' for='input_1_4'>Phone<span class=\"gfield_required\"><span class=\"gfield_required gfield_required_text\">(Required)<\/span><\/span><\/label><div class='ginput_container ginput_container_phone'><span class='spf-phone error-msg hide'><\/span><span class='spf-phone valid-msg hide'><\/span><input name='input_4' id='input_1_4' type='tel' value='' class='large'  placeholder='Phone number' aria-required=\"true\" aria-invalid=\"false\"  autocomplete=\"tel\" \/><\/div><\/div><div id=\"field_1_9\" class=\"gfield gfield--type-text gfield--input-type-text gfield--width-half gfield_contains_required field_sublabel_above gfield--no-description field_description_above field_validation_below gfield_visibility_visible\"  ><label class='gfield_label gform-field-label' for='input_1_9'>Company Name<span class=\"gfield_required\"><span class=\"gfield_required gfield_required_text\">(Required)<\/span><\/span><\/label><div class='ginput_container ginput_container_text'><input name='input_9' id='input_1_9' type='text' value='' class='large'    placeholder='Company Name' aria-required=\"true\" aria-invalid=\"false\"   \/><\/div><\/div><div id=\"field_1_10\" class=\"gfield gfield--type-text gfield--input-type-text gfield--width-half gfield_contains_required field_sublabel_above gfield--no-description field_description_above field_validation_below gfield_visibility_visible\"  ><label class='gfield_label gform-field-label' for='input_1_10'>Job Title<span class=\"gfield_required\"><span class=\"gfield_required gfield_required_text\">(Required)<\/span><\/span><\/label><div class='ginput_container ginput_container_text'><input name='input_10' id='input_1_10' type='text' value='' class='large'    placeholder='Job Title' aria-required=\"true\" aria-invalid=\"false\"   \/><\/div><\/div><div id=\"field_1_3\" class=\"gfield gfield--type-textarea gfield--input-type-textarea gfield_contains_required field_sublabel_above gfield--has-description field_description_above field_validation_below gfield_visibility_visible\"  ><label class='gfield_label gform-field-label' for='input_1_3'>Comments<span class=\"gfield_required\"><span class=\"gfield_required gfield_required_text\">(Required)<\/span><\/span><\/label><div class='gfield_description' id='gfield_description_1_3'>Please let us know what&#039;s on your mind. Have a question for us? Ask away.<\/div><div class='ginput_container ginput_container_textarea'><textarea name='input_3' id='input_1_3' class='textarea medium'  aria-describedby=\"gfield_description_1_3\" maxlength='600' placeholder='Message' aria-required=\"true\" aria-invalid=\"false\"   rows='10' cols='50'><\/textarea><\/div><\/div><div id=\"field_1_7\" class=\"gfield gfield--type-hidden gfield--input-type-hidden gfield--width-full gform_hidden field_sublabel_above gfield--no-description field_description_above field_validation_below gfield_visibility_visible\"  ><div class='ginput_container ginput_container_text'><input name='input_7' id='input_1_7' type='hidden' class='gform_hidden'  aria-invalid=\"false\" value='' \/><\/div><\/div><div id=\"field_1_8\" class=\"gfield gfield--type-captcha gfield--input-type-captcha gfield--width-full field_sublabel_above gfield--no-description field_description_above field_validation_below gfield_visibility_visible\"  ><label class='gfield_label gform-field-label' for='input_1_8'>CAPTCHA<\/label><div id='input_1_8' class='ginput_container ginput_recaptcha' data-sitekey='6LfiP5cpAAAAAAWFptTaUagYz8iMcv2CTp-whnxO'  data-theme='light' data-tabindex='0'  data-badge=''><\/div><\/div><\/div><\/div>\n        <div class='gform-footer gform_footer top_label'> <div class=\"btn btn-form\"><span><input type='submit' id='gform_submit_button_1' class='gform_button button' onclick='gform.submission.handleButtonClick(this);' data-submission-type='submit' value='Submit'  \/><\/span><\/div> \n            <input type='hidden' class='gform_hidden' name='gform_submission_method' data-js='gform_submission_method_1' value='postback' \/>\n            <input type='hidden' class='gform_hidden' name='gform_theme' data-js='gform_theme_1' id='gform_theme_1' value='orbital' \/>\n            <input type='hidden' class='gform_hidden' name='gform_style_settings' data-js='gform_style_settings_1' id='gform_style_settings_1' value='{&quot;inputPrimaryColor&quot;:&quot;#204ce5&quot;}' \/>\n            <input type='hidden' class='gform_hidden' name='is_submit_1' value='1' \/>\n            <input type='hidden' class='gform_hidden' name='gform_submit' value='1' \/>\n            \n            <input type='hidden' class='gform_hidden' name='gform_currency' data-currency='GBP' value='+Kijaax01wbwICk6V1dGNfmPhgXxGUAte1PxwLeSHCopGzCIcMsj1nNSi2a4Md1IC2annGspxMYgfPbJ3X+aw4eQbVwrl2xHHh+hOjGbG+F4XRw=' \/>\n            <input type='hidden' class='gform_hidden' name='gform_unique_id' value='' \/>\n            <input type='hidden' class='gform_hidden' name='state_1' value='WyJbXSIsImFlYmVhYTlhNzEzNjc2YzJkYzJkNTdjYzg3MTAzMTc4Il0=' \/>\n            <input type='hidden' autocomplete='off' class='gform_hidden' name='gform_target_page_number_1' id='gform_target_page_number_1' value='0' \/>\n            <input type='hidden' autocomplete='off' class='gform_hidden' name='gform_source_page_number_1' id='gform_source_page_number_1' value='1' \/>\n            <input type='hidden' name='gform_field_values' value='' \/>\n            \n        <\/div>\n                        <\/form>\n                        <\/div><script type=\"text\/javascript\">\n\/* <![CDATA[ *\/\n gform.initializeOnLoaded( function() {gformInitSpinner( 1, 'https:\/\/weareoakland.com\/wp-content\/plugins\/gravityforms\/images\/spinner.svg', false );jQuery('#gform_ajax_frame_1').on('load',function(){var contents = jQuery(this).contents().find('*').html();var is_postback = contents.indexOf('GF_AJAX_POSTBACK') >= 0;if(!is_postback){return;}var form_content = jQuery(this).contents().find('#gform_wrapper_1');var is_confirmation = jQuery(this).contents().find('#gform_confirmation_wrapper_1').length > 0;var is_redirect = contents.indexOf('gformRedirect(){') >= 0;var is_form = form_content.length > 0 && ! is_redirect && ! is_confirmation;var mt = parseInt(jQuery('html').css('margin-top'), 10) + parseInt(jQuery('body').css('margin-top'), 10) + 100;if(is_form){jQuery('#gform_wrapper_1').html(form_content.html());if(form_content.hasClass('gform_validation_error')){jQuery('#gform_wrapper_1').addClass('gform_validation_error');} else {jQuery('#gform_wrapper_1').removeClass('gform_validation_error');}setTimeout( function() { \/* delay the scroll by 50 milliseconds to fix a bug in chrome *\/  }, 50 );if(window['gformInitDatepicker']) {gformInitDatepicker();}if(window['gformInitPriceFields']) {gformInitPriceFields();}var current_page = jQuery('#gform_source_page_number_1').val();gformInitSpinner( 1, 'https:\/\/weareoakland.com\/wp-content\/plugins\/gravityforms\/images\/spinner.svg', false );jQuery(document).trigger('gform_page_loaded', [1, current_page]);window['gf_submitting_1'] = false;}else if(!is_redirect){var confirmation_content = jQuery(this).contents().find('.GF_AJAX_POSTBACK').html();if(!confirmation_content){confirmation_content = contents;}jQuery('#gform_wrapper_1').replaceWith(confirmation_content);jQuery(document).trigger('gform_confirmation_loaded', [1]);window['gf_submitting_1'] = false;wp.a11y.speak(jQuery('#gform_confirmation_message_1').text());}else{jQuery('#gform_1').append(contents);if(window['gformRedirect']) {gformRedirect();}}jQuery(document).trigger(\"gform_pre_post_render\", [{ formId: \"1\", currentPage: \"current_page\", abort: function() { this.preventDefault(); } }]);        if (event && event.defaultPrevented) {                return;        }        const gformWrapperDiv = document.getElementById( \"gform_wrapper_1\" );        if ( gformWrapperDiv ) {            const visibilitySpan = document.createElement( \"span\" );            visibilitySpan.id = \"gform_visibility_test_1\";            gformWrapperDiv.insertAdjacentElement( \"afterend\", visibilitySpan );        }        const visibilityTestDiv = document.getElementById( \"gform_visibility_test_1\" );        let postRenderFired = false;        function triggerPostRender() {            if ( postRenderFired ) {                return;            }            postRenderFired = true;            gform.core.triggerPostRenderEvents( 1, current_page );            if ( visibilityTestDiv ) {                visibilityTestDiv.parentNode.removeChild( visibilityTestDiv );            }        }        function debounce( func, wait, immediate ) {            var timeout;            return function() {                var context = this, args = arguments;                var later = function() {                    timeout = null;                    if ( !immediate ) func.apply( context, args );                };                var callNow = immediate && !timeout;                clearTimeout( timeout );                timeout = setTimeout( later, wait );                if ( callNow ) func.apply( context, args );            };        }        const debouncedTriggerPostRender = debounce( function() {            triggerPostRender();        }, 200 );        if ( visibilityTestDiv && visibilityTestDiv.offsetParent === null ) {            const observer = new MutationObserver( ( mutations ) => {                mutations.forEach( ( mutation ) => {                    if ( mutation.type === 'attributes' && visibilityTestDiv.offsetParent !== null ) {                        debouncedTriggerPostRender();                        observer.disconnect();                    }                });            });            observer.observe( document.body, {                attributes: true,                childList: false,                subtree: true,                attributeFilter: [ 'style', 'class' ],            });        } else {            triggerPostRender();        }    } );} ); \n\/* ]]> *\/\n<\/script>\n\n\n    <\/div>\n<\/section>\n\n\n<article id=\"block_c127b8df9333249f8da0ec33857a1ca0\" \n    class=\"faq-repeater\" \n    style=\"--faq-cross-colour: #E8323C;\"\n    itemscope itemtype=\"https:\/\/schema.org\/FAQPage\">\n        <h2 class=\"faq-repeater-title h3\">\n        Data Platform and Data Engineering FAQs    <\/h2>\n\n    <div class='faq-repeater-sub-title'><\/div>\n    <div class='faq-repeater-content'>\n        <div class=\"faq-repeater-content-wrap\">\n                                                <div class=\"faq-repeater-question\" itemscope itemprop=\"mainEntity\" itemtype=\"https:\/\/schema.org\/Question\">\n                        <h3 class='faq-repeater-question-title h5' itemprop=\"name\">What is a data platform and why does my organisation need one?<\/h3>\n                        <div class=\"faq-repeater-question-title-icons\">\n                            <span><\/span>\n                            <span><\/span>\n                        <\/div>\n                        <div class='faq-repeater-question-answer' itemscope itemprop=\"acceptedAnswer\" itemtype=\"https:\/\/schema.org\/Answer\">\n                            <div itemprop=\"text\">\n                                <p>A data platform is a centralised system that collects, stores, processes, and delivers data across your organisation. It ensures data is accessible, secure, and actionable enabling everything from reporting and real-time analytics to AI. Data platforms are designed to automate manual data tasks and decisions, so you can concentrate on the bigger picture.<\/p>\n<p>Find out more in our blog: <a href=\"https:\/\/weareoakland.com\/blog\/what-is-a-data-platform\/\"><span>What is a data platform?<\/span><\/a><\/p>\n                            <\/div>\n                        <\/div>\n                    <\/div>\n                                    <div class=\"faq-repeater-question\" itemscope itemprop=\"mainEntity\" itemtype=\"https:\/\/schema.org\/Question\">\n                        <h3 class='faq-repeater-question-title h5' itemprop=\"name\">How can I tell if my business needs a data platform?<\/h3>\n                        <div class=\"faq-repeater-question-title-icons\">\n                            <span><\/span>\n                            <span><\/span>\n                        <\/div>\n                        <div class='faq-repeater-question-answer' itemscope itemprop=\"acceptedAnswer\" itemtype=\"https:\/\/schema.org\/Answer\">\n                            <div itemprop=\"text\">\n                                <p>If your organisation deals with large volumes of data or requires advanced data analytics, a <a href=\"https:\/\/weareoakland.com\/blog\/why-do-you-need-a-data-platform\/\"><span>data platform<\/span><\/a> is essential. It simplifies data management, enhances data security, and provides comprehensive tools for turning data into actionable insights. Whether you\u2019re a small business or a large enterprise, a data platform can drive innovation and efficiency in your operations.<\/p>\n<p>For more details, read our blog article: <a href=\"https:\/\/weareoakland.com\/blog\/why-do-you-need-a-data-platform\/\"><span>Why do you need a data platform<\/span><\/a>?<\/p>\n                            <\/div>\n                        <\/div>\n                    <\/div>\n                                    <div class=\"faq-repeater-question\" itemscope itemprop=\"mainEntity\" itemtype=\"https:\/\/schema.org\/Question\">\n                        <h3 class='faq-repeater-question-title h5' itemprop=\"name\">What is data engineering?<\/h3>\n                        <div class=\"faq-repeater-question-title-icons\">\n                            <span><\/span>\n                            <span><\/span>\n                        <\/div>\n                        <div class='faq-repeater-question-answer' itemscope itemprop=\"acceptedAnswer\" itemtype=\"https:\/\/schema.org\/Answer\">\n                            <div itemprop=\"text\">\n                                <p>Data engineering refers to constructing and maintaining the architecture necessary for collecting, storing, and processing data. Data engineers design scalable data pipelines that transform and transport data into accessible formats for analysts and decision-makers. They ensure data integrity, efficiency, and availability, enabling organisations to leverage their data assets effectively.<\/p>\n<p>Through their expertise, data engineers, like ours at Oakland, empower businesses to gain actionable insights and drive strategic decisions based on comprehensive data analysis.<\/p>\n                            <\/div>\n                        <\/div>\n                    <\/div>\n                                    <div class=\"faq-repeater-question\" itemscope itemprop=\"mainEntity\" itemtype=\"https:\/\/schema.org\/Question\">\n                        <h3 class='faq-repeater-question-title h5' itemprop=\"name\">What are the essential components of a modern data platform?<\/h3>\n                        <div class=\"faq-repeater-question-title-icons\">\n                            <span><\/span>\n                            <span><\/span>\n                        <\/div>\n                        <div class='faq-repeater-question-answer' itemscope itemprop=\"acceptedAnswer\" itemtype=\"https:\/\/schema.org\/Answer\">\n                            <div itemprop=\"text\">\n                                <p>A modern data platform brings together the tools, infrastructure, and practices needed to turn raw data into actionable insights. At its core, it must enable seamless data ingestion from diverse sources, ranging from applications and APIs to devices and sensors.<\/p>\n<p>This data is then stored in scalable repositories, such as data lakes, warehouses, or increasingly, lakehouses, which combine the flexibility of lakes with the structure of warehouses. Learn more about data lakehouses in our blog: <a href=\"https:\/\/weareoakland.com\/blog\/should-you-use-databricks-lakehouse-instead-of-a-data-warehouse-and-or-data-lake\/\"><span>The pros and cons of using a data lakehouse<\/span><\/a>.<\/p>\n<p>To make data usable, processing and transformation layers prepare it for analytics, while governance and security ensure it&#8217;s protected, compliant, and responsibly accessed. Built-in analytics capabilities, such as dashboards, reports, and self-serve tools, allow stakeholders to explore insights directly.<\/p>\n<p>For more advanced needs, integration with AI and machine learning tools enables model training, deployment, and monitoring. Finally, features like data discovery and cataloguing help users navigate and trust the available data. Each component is critical to delivering a reliable, scalable, and future-ready data platform.<\/p>\n                            <\/div>\n                        <\/div>\n                    <\/div>\n                                    <div class=\"faq-repeater-question\" itemscope itemprop=\"mainEntity\" itemtype=\"https:\/\/schema.org\/Question\">\n                        <h3 class='faq-repeater-question-title h5' itemprop=\"name\">Should we build or buy our data platform?<\/h3>\n                        <div class=\"faq-repeater-question-title-icons\">\n                            <span><\/span>\n                            <span><\/span>\n                        <\/div>\n                        <div class='faq-repeater-question-answer' itemscope itemprop=\"acceptedAnswer\" itemtype=\"https:\/\/schema.org\/Answer\">\n                            <div itemprop=\"text\">\n                                <p>There\u2019s no one-size-fits-all answer to the \u2018build vs. buy\u2019 question. It depends on your business goals, data maturity, and technical resources! Buying a data platform, especially through cloud-native solutions, offers speed, scalability, and reduced operational overhead. It\u2019s often the right choice when time-to-value is a priority and internal capacity is limited.<\/p>\n<p>Building, on the other hand, provides greater flexibility and customisation, particularly beneficial for organisations with specialised needs and strong engineering capabilities. In practice, most modern organisations take a hybrid approach: buying and integrating proven technologies for ingestion, storage, and analytics, while tailoring governance, workflows, and business logic around their specific context.<\/p>\n<p>Head to our blog for more details on <a href=\"https:\/\/weareoakland.com\/blog\/should-you-build-or-buy-your-data-platform\/\"><span>building your data platform<\/span><\/a>.<\/p>\n                            <\/div>\n                        <\/div>\n                    <\/div>\n                                    <div class=\"faq-repeater-question\" itemscope itemprop=\"mainEntity\" itemtype=\"https:\/\/schema.org\/Question\">\n                        <h3 class='faq-repeater-question-title h5' itemprop=\"name\">How do we ensure ROI from our data platform investment?<\/h3>\n                        <div class=\"faq-repeater-question-title-icons\">\n                            <span><\/span>\n                            <span><\/span>\n                        <\/div>\n                        <div class='faq-repeater-question-answer' itemscope itemprop=\"acceptedAnswer\" itemtype=\"https:\/\/schema.org\/Answer\">\n                            <div itemprop=\"text\">\n                                <p>At Oakland, we believe a data platform in itself doesn\u2019t generate ROI &#8211; the real value lies in the business use cases it enables. That\u2019s why the path to meaningful return begins with clear, measurable objectives. Identify high-impact use cases that align with strategic goals and track their outcomes using well-defined performance indicators.<\/p>\n<p>Equally important is adoption. Building internal capability through training, creating intuitive self-service tools, and embedding data into everyday decision-making helps ensure your platform is actually used. Finally, treat your platform as a living product continuously evolving based on user feedback, emerging needs, and shifting priorities. ROI isn\u2019t just about cost savings &#8211; it\u2019s about enabling smarter, faster decisions at scale.<\/p>\n<p>Explore data platform ROI further over in our blog: <a href=\"https:\/\/weareoakland.com\/blog\/how-to-manage-spiraling-cloud-costs\/\"><span>How to manage spiralling cloud costs<\/span><\/a>.<\/p>\n                            <\/div>\n                        <\/div>\n                    <\/div>\n                                    <div class=\"faq-repeater-question\" itemscope itemprop=\"mainEntity\" itemtype=\"https:\/\/schema.org\/Question\">\n                        <h3 class='faq-repeater-question-title h5' itemprop=\"name\">What\u2019s the difference between a Data Lake, Data Warehouse, and Data Lakehouse?<\/h3>\n                        <div class=\"faq-repeater-question-title-icons\">\n                            <span><\/span>\n                            <span><\/span>\n                        <\/div>\n                        <div class='faq-repeater-question-answer' itemscope itemprop=\"acceptedAnswer\" itemtype=\"https:\/\/schema.org\/Answer\">\n                            <div itemprop=\"text\">\n                                <p>Each of these architectures plays a different role in managing data.<\/p>\n<ul>\n<li>A data warehouse is designed for structured data and is optimised for business intelligence and reporting. It offers speed and reliability but can be costly and less flexible.<\/li>\n<li>By contrast, a data lake stores raw, unstructured, and semi-structured data at scale. It\u2019s ideal for flexibility and experimentation, especially when paired with data science or machine learning workloads. But a data lake requires strong governance, otherwise it risks turning into a data pit.<\/li>\n<li>A data lakehouse blends the best of both, combining the scalable storage of a data lake with the transactional reliability and structure of a data warehouse. Data lakehouse architectures are increasingly favoured for their ability to support both advanced analytics and traditional BI from a single platform.<\/li>\n<\/ul>\n<p>Learn more about the difference in our blog: <a href=\"https:\/\/weareoakland.com\/blog\/should-you-use-data-lakehouse-instead-of-a-data-warehouse-and-or-data-lake\/\"><span>Should you use a data lakehouse instead of a data warehouse and\/or data lake?<\/span><\/a><\/p>\n                            <\/div>\n                        <\/div>\n                    <\/div>\n                                    <div class=\"faq-repeater-question\" itemscope itemprop=\"mainEntity\" itemtype=\"https:\/\/schema.org\/Question\">\n                        <h3 class='faq-repeater-question-title h5' itemprop=\"name\">How do we keep our data platform secure?<\/h3>\n                        <div class=\"faq-repeater-question-title-icons\">\n                            <span><\/span>\n                            <span><\/span>\n                        <\/div>\n                        <div class='faq-repeater-question-answer' itemscope itemprop=\"acceptedAnswer\" itemtype=\"https:\/\/schema.org\/Answer\">\n                            <div itemprop=\"text\">\n                                <p>Security is foundational to any data strategy. A well-secured platform starts with role-based access controls that limit data visibility to the right people. Encryption, both at rest and in transit, protects sensitive information from external threats, while unified permission policies ensure consistency across systems and tools.<\/p>\n<p>Ongoing compliance is supported by robust auditing and logging, enabling organisations to monitor activity and respond quickly to anomalies. Data masking, anonymisation, and governance tooling further reduce the risk of data misuse. Ultimately, a secure platform safeguards not just your data, but your brand and stakeholder trust, too.<\/p>\n                            <\/div>\n                        <\/div>\n                    <\/div>\n                                    <div class=\"faq-repeater-question\" itemscope itemprop=\"mainEntity\" itemtype=\"https:\/\/schema.org\/Question\">\n                        <h3 class='faq-repeater-question-title h5' itemprop=\"name\">How does a data platform support AI and machine learning?<\/h3>\n                        <div class=\"faq-repeater-question-title-icons\">\n                            <span><\/span>\n                            <span><\/span>\n                        <\/div>\n                        <div class='faq-repeater-question-answer' itemscope itemprop=\"acceptedAnswer\" itemtype=\"https:\/\/schema.org\/Answer\">\n                            <div itemprop=\"text\">\n                                <p>Artificial intelligence thrives on quality data, and a modern data platform is designed to deliver it. It ensures access to clean, curated datasets, along with the infrastructure required to manage ML workflows from end to end. Feature stores, model training pipelines, and scalable compute environments allow data science teams to move efficiently from experimentation to deployment.<\/p>\n<p>Once models are live, monitoring tools help detect drift, maintain performance, and manage risk. Without a strong data platform, AI efforts often stall at the pilot phase and are unable to scale due to a lack of consistency, governance, or operational readiness.<\/p>\n<p>Take a read of our blog for more insight into <a href=\"https:\/\/weareoakland.com\/blog\/role-of-data-governance-in-ai\/\"><span>the role of data governance in AI<\/span><\/a>.<\/p>\n                            <\/div>\n                        <\/div>\n                    <\/div>\n                                    <div class=\"faq-repeater-question\" itemscope itemprop=\"mainEntity\" itemtype=\"https:\/\/schema.org\/Question\">\n                        <h3 class='faq-repeater-question-title h5' itemprop=\"name\">What are the most common mistakes organisations make with data platforms?<\/h3>\n                        <div class=\"faq-repeater-question-title-icons\">\n                            <span><\/span>\n                            <span><\/span>\n                        <\/div>\n                        <div class='faq-repeater-question-answer' itemscope itemprop=\"acceptedAnswer\" itemtype=\"https:\/\/schema.org\/Answer\">\n                            <div itemprop=\"text\">\n                                <p>The most common pitfalls are less about technology and more about planning, people, and process. One of the biggest mistakes we see is a business building a data platform without clearly defined use cases. This often leads to expensive infrastructure that goes underutilised. Another is overlooking governance, which can result in poor data quality and compliance risks later on. Our blog has everything you need to understand about why you should <a href=\"https:\/\/weareoakland.com\/blog\/why-invest-in-data-quality\/\"><span>invest in data quality<\/span><\/a>.<\/p>\n<p>Overcomplicated architectures also create friction, especially when they\u2019re difficult to maintain or use. Meanwhile, underinvestment in training and enablement can stall adoption entirely. Finally, many organisations neglect to assign clear ownership and embed data into their culture, which limits momentum and long-term success. Getting it right means aligning your platform strategy with the real needs of your users and business.<\/p>\n                            <\/div>\n                        <\/div>\n                    <\/div>\n                                    <div class=\"faq-repeater-question\" itemscope itemprop=\"mainEntity\" itemtype=\"https:\/\/schema.org\/Question\">\n                        <h3 class='faq-repeater-question-title h5' itemprop=\"name\">What is data platform architecture?<\/h3>\n                        <div class=\"faq-repeater-question-title-icons\">\n                            <span><\/span>\n                            <span><\/span>\n                        <\/div>\n                        <div class='faq-repeater-question-answer' itemscope itemprop=\"acceptedAnswer\" itemtype=\"https:\/\/schema.org\/Answer\">\n                            <div itemprop=\"text\">\n                                <p>Data architecture refers to the design and structure of how an organisation collects, manages, stores, and uses data. It maps out how data flows through systems, as well as how components interact with each other, from data warehouses and lakes to analytics tools.<br \/>\nChoosing the right data platform architecture is a core part of the platform engineering process. It makes sure your platform is designed with reliability, scalability, and success for the long-term in mind. Dive into data platform architecture further in our blog: <a href=\"https:\/\/weareoakland.com\/blog\/what-is-data-platform-architecture\"><span>What is Data Platform architecture?<\/span><\/a><\/p>\n<p><strong>If the architecture doesn&#8217;t fit in with your overall enterprise, the platform investment risks ending up as a missed opportunity. <\/strong><\/p>\n                            <\/div>\n                        <\/div>\n                    <\/div>\n                                    <div class=\"faq-repeater-question\" itemscope itemprop=\"mainEntity\" itemtype=\"https:\/\/schema.org\/Question\">\n                        <h3 class='faq-repeater-question-title h5' itemprop=\"name\">What are the challenges of building a data platform?<\/h3>\n                        <div class=\"faq-repeater-question-title-icons\">\n                            <span><\/span>\n                            <span><\/span>\n                        <\/div>\n                        <div class='faq-repeater-question-answer' itemscope itemprop=\"acceptedAnswer\" itemtype=\"https:\/\/schema.org\/Answer\">\n                            <div itemprop=\"text\">\n                                <p>When it comes to building data platforms, you may come across a couple of challenges, including excessive tech-centric focus, departmental data siloes, poor quality data, and lack of data governance. Our data platform engineers go into more detail over in our blog: <a href=\"https:\/\/weareoakland.com\/blog\/what-are-the-challenges-of-building-a-data-platform\/\"><span>The challenges of building a data platform<\/span><\/a>.<\/p>\n                            <\/div>\n                        <\/div>\n                    <\/div>\n                                    <div class=\"faq-repeater-question\" itemscope itemprop=\"mainEntity\" itemtype=\"https:\/\/schema.org\/Question\">\n                        <h3 class='faq-repeater-question-title h5' itemprop=\"name\">Where can I get a data platform built in the UK?<\/h3>\n                        <div class=\"faq-repeater-question-title-icons\">\n                            <span><\/span>\n                            <span><\/span>\n                        <\/div>\n                        <div class='faq-repeater-question-answer' itemscope itemprop=\"acceptedAnswer\" itemtype=\"https:\/\/schema.org\/Answer\">\n                            <div itemprop=\"text\">\n                                <p>A specialist data platform engineer is best equipped to build robust data platforms that stand the test of time. Oakland is a leading developer of bespoke data platforms for businesses across different sectors in the UK.<\/p>\n<p><a href=\"#contact-us\"><span>Contact us<\/span><\/a> to start your data platform project.<\/p>\n                            <\/div>\n                        <\/div>\n                    <\/div>\n                                    <\/div>\n    <\/div>  \n<\/article>","protected":false},"excerpt":{"rendered":"","protected":false},"featured_media":9329,"parent":0,"comment_status":"open","ping_status":"closed","template":"","class_list":["post-96","services","type-services","status-publish","has-post-thumbnail","hentry"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v27.2 (Yoast SEO v27.2) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Data Platform &amp; Engineering Services | Oakland<\/title>\n<meta name=\"description\" content=\"Our data platform and data engineering solutions connect you to your data so you can unlock insights to drive more informed decisions, fast.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/weareoakland.com\/services\/data-platform\/\" \/>\n<meta property=\"og:locale\" content=\"en_GB\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Platform and Data Engineering\" \/>\n<meta property=\"og:description\" content=\"Our data platform and data engineering solutions connect you to your data so you can unlock insights to drive more informed decisions, fast.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/weareoakland.com\/services\/data-platform\/\" \/>\n<meta property=\"og:site_name\" content=\"Oakland\" \/>\n<meta property=\"article:modified_time\" content=\"2026-05-05T08:50:39+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/weareoakland.com\/wp-content\/uploads\/2023\/11\/DSC_4355a.webp\" \/>\n\t<meta property=\"og:image:width\" content=\"1559\" \/>\n\t<meta property=\"og:image:height\" content=\"1039\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/webp\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:site\" content=\"@dataispeople\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/weareoakland.com\/services\/data-platform\/\",\"url\":\"https:\/\/weareoakland.com\/services\/data-platform\/\",\"name\":\"Data Platform & Engineering Services | Oakland\",\"isPartOf\":{\"@id\":\"https:\/\/weareoakland.com\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/weareoakland.com\/services\/data-platform\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/weareoakland.com\/services\/data-platform\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/weareoakland.com\/wp-content\/uploads\/2023\/11\/DSC_4355a.webp\",\"datePublished\":\"2023-12-08T10:57:33+00:00\",\"dateModified\":\"2026-05-05T08:50:39+00:00\",\"description\":\"Our data platform and data engineering solutions connect you to your data so you can unlock insights to drive more informed decisions, fast.\",\"breadcrumb\":{\"@id\":\"https:\/\/weareoakland.com\/services\/data-platform\/#breadcrumb\"},\"inLanguage\":\"en-GB\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/weareoakland.com\/services\/data-platform\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-GB\",\"@id\":\"https:\/\/weareoakland.com\/services\/data-platform\/#primaryimage\",\"url\":\"https:\/\/weareoakland.com\/wp-content\/uploads\/2023\/11\/DSC_4355a.webp\",\"contentUrl\":\"https:\/\/weareoakland.com\/wp-content\/uploads\/2023\/11\/DSC_4355a.webp\",\"width\":1559,\"height\":1039},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/weareoakland.com\/services\/data-platform\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/weareoakland.com\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Platform and Data Engineering\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/weareoakland.com\/#website\",\"url\":\"https:\/\/weareoakland.com\/\",\"name\":\"Oakland\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/weareoakland.com\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/weareoakland.com\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-GB\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/weareoakland.com\/#organization\",\"name\":\"Oakland\",\"url\":\"https:\/\/weareoakland.com\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-GB\",\"@id\":\"https:\/\/weareoakland.com\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/weareoakland.com\/wp-content\/uploads\/2024\/02\/Oakland-White-logo.png\",\"contentUrl\":\"https:\/\/weareoakland.com\/wp-content\/uploads\/2024\/02\/Oakland-White-logo.png\",\"width\":3372,\"height\":648,\"caption\":\"Oakland\"},\"image\":{\"@id\":\"https:\/\/weareoakland.com\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/x.com\/dataispeople\",\"https:\/\/www.linkedin.com\/company\/oakland-group\"]}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Data Platform & Engineering Services | Oakland","description":"Our data platform and data engineering solutions connect you to your data so you can unlock insights to drive more informed decisions, fast.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/weareoakland.com\/services\/data-platform\/","og_locale":"en_GB","og_type":"article","og_title":"Platform and Data Engineering","og_description":"Our data platform and data engineering solutions connect you to your data so you can unlock insights to drive more informed decisions, fast.","og_url":"https:\/\/weareoakland.com\/services\/data-platform\/","og_site_name":"Oakland","article_modified_time":"2026-05-05T08:50:39+00:00","og_image":[{"width":1559,"height":1039,"url":"https:\/\/weareoakland.com\/wp-content\/uploads\/2023\/11\/DSC_4355a.webp","type":"image\/webp"}],"twitter_card":"summary_large_image","twitter_site":"@dataispeople","twitter_misc":{"Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/weareoakland.com\/services\/data-platform\/","url":"https:\/\/weareoakland.com\/services\/data-platform\/","name":"Data Platform & Engineering Services | Oakland","isPartOf":{"@id":"https:\/\/weareoakland.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/weareoakland.com\/services\/data-platform\/#primaryimage"},"image":{"@id":"https:\/\/weareoakland.com\/services\/data-platform\/#primaryimage"},"thumbnailUrl":"https:\/\/weareoakland.com\/wp-content\/uploads\/2023\/11\/DSC_4355a.webp","datePublished":"2023-12-08T10:57:33+00:00","dateModified":"2026-05-05T08:50:39+00:00","description":"Our data platform and data engineering solutions connect you to your data so you can unlock insights to drive more informed decisions, fast.","breadcrumb":{"@id":"https:\/\/weareoakland.com\/services\/data-platform\/#breadcrumb"},"inLanguage":"en-GB","potentialAction":[{"@type":"ReadAction","target":["https:\/\/weareoakland.com\/services\/data-platform\/"]}]},{"@type":"ImageObject","inLanguage":"en-GB","@id":"https:\/\/weareoakland.com\/services\/data-platform\/#primaryimage","url":"https:\/\/weareoakland.com\/wp-content\/uploads\/2023\/11\/DSC_4355a.webp","contentUrl":"https:\/\/weareoakland.com\/wp-content\/uploads\/2023\/11\/DSC_4355a.webp","width":1559,"height":1039},{"@type":"BreadcrumbList","@id":"https:\/\/weareoakland.com\/services\/data-platform\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/weareoakland.com\/"},{"@type":"ListItem","position":2,"name":"Platform and Data Engineering"}]},{"@type":"WebSite","@id":"https:\/\/weareoakland.com\/#website","url":"https:\/\/weareoakland.com\/","name":"Oakland","description":"","publisher":{"@id":"https:\/\/weareoakland.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/weareoakland.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-GB"},{"@type":"Organization","@id":"https:\/\/weareoakland.com\/#organization","name":"Oakland","url":"https:\/\/weareoakland.com\/","logo":{"@type":"ImageObject","inLanguage":"en-GB","@id":"https:\/\/weareoakland.com\/#\/schema\/logo\/image\/","url":"https:\/\/weareoakland.com\/wp-content\/uploads\/2024\/02\/Oakland-White-logo.png","contentUrl":"https:\/\/weareoakland.com\/wp-content\/uploads\/2024\/02\/Oakland-White-logo.png","width":3372,"height":648,"caption":"Oakland"},"image":{"@id":"https:\/\/weareoakland.com\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/x.com\/dataispeople","https:\/\/www.linkedin.com\/company\/oakland-group"]}]}},"_links":{"self":[{"href":"https:\/\/weareoakland.com\/wp-json\/wp\/v2\/services\/96","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/weareoakland.com\/wp-json\/wp\/v2\/services"}],"about":[{"href":"https:\/\/weareoakland.com\/wp-json\/wp\/v2\/types\/services"}],"replies":[{"embeddable":true,"href":"https:\/\/weareoakland.com\/wp-json\/wp\/v2\/comments?post=96"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/weareoakland.com\/wp-json\/wp\/v2\/media\/9329"}],"wp:attachment":[{"href":"https:\/\/weareoakland.com\/wp-json\/wp\/v2\/media?parent=96"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}