Senior BI & Data Solutions Architect
<img src="https://app.gurulink.ca/img/gl_logo_112x112.jpg" border="0"><br><br><b>Location:</b> REMOTE / Toronto, Ontario - Canada<br><b>Job Type:</b> Permanent<br><br><b>Description:</b><p>Our client is looking for a highly experienced BI professional to take on a senior architecture-focused role within a complex enterprise data environment.<br><br>This is an opportunity for someone who enjoys working across both architecture and hands-on technical delivery. The successful candidate will help shape how reporting and analytics solutions are structured, improve existing systems, and guide the evolution of a large-scale data environment.<br><br>Our client needs someone who can see the broader architectural picture but is equally comfortable getting into the technical details, writing SQL, troubleshooting issues, and working alongside developers to solve problems.<br><br><h4>Role Overview:</h4>The successful candidate will take ownership of the technical direction and architecture of the reporting environment, ensuring that reporting solutions can efficiently access, process, and present large volumes of enterprise data.<br><br>A key part of the work is designing and improving the layers that sit between reporting applications and the underlying data warehouse. The candidate will help determine how data should be structured, accessed, and prepared to support efficient reporting and flexible analysis.<br><br>The role also contributes to the evolution of the existing environment as it moves toward cloud-based technologies, including assessing current architecture and identifying opportunities for improvement.<br><br>This is a collaborative position in which the candidate works closely with developers and senior technical stakeholders, providing guidance, solving complex technical challenges, and translating architectural decisions into practical implementation.</p><br><b>Must Have skills:</b><p><span style="padding:0px 0px 0px 20px; display:inline-block;">• Extensive experience with Tableau, including a strong understanding of its architecture and capabilities.</span><br><span style="padding:0px 0px 0px 20px; display:inline-block;">• Strong hands-on SQL skills, with the ability to write, review, and troubleshoot complex queries.</span><br><span style="padding:0px 0px 0px 20px; display:inline-block;">• Experience working with large-scale enterprise data warehouses.</span><br><span style="padding:0px 0px 0px 20px; display:inline-block;">• A solid understanding of data warehousing concepts, data structures, ETL processes, and data integration.</span><br><span style="padding:0px 0px 0px 20px; display:inline-block;">• Experience designing data layers or intermediary structures that allow reporting tools to work efficiently with large datasets.</span><br><span style="padding:0px 0px 0px 20px; display:inline-block;">• Experience with Tableau Server and/or Tableau Cloud.</span><br><span style="padding:0px 0px 0px 20px; display:inline-block;">• Exposure to cloud-based BI environments or cloud migration initiatives.</span><br><br><h4>Responsibilities:</h4><span style="padding:0px 0px 0px 20px; display:inline-block;">• Lead the architecture and ongoing development of Tableau-based reporting and analytics solutions.</span><br><span style="padding:0px 0px 0px 20px; display:inline-block;">• Evaluate and improve existing Tableau environments and technical architecture.</span><br><span style="padding:0px 0px 0px 20px; display:inline-block;">• Design and implement intermediate data layers that support efficient communication between reporting tools and enterprise data warehouses.</span><br><span style="padding:0px 0px 0px 20px; display:inline-block;">• Write and troubleshoot advanced SQL to support data extraction, integration, and reporting requirements.</span><br><span style="padding:0px 0px 0px 20px; display:inline-block;">• Help integrate existing on-premise systems and data sources while supporting the transition to cloud-based architecture.</span><br><span style="padding:0px 0px 0px 20px; display:inline-block;">• Work closely with developers to troubleshoot issues, provide technical direction, and support implementation.</span><br><span style="padding:0px 0px 0px 20px; display:inline-block;">• Identify opportunities to improve performance, scalability, and the overall effectiveness of reporting solutions.</span></p><br><br>