Senior Data Engineer

Mace
Birmingham, United Kingdom
yesterday

Role details

Contract type
Permanent contract
Employment type
Part-time / full-time
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Remote
Birmingham, United Kingdom

Tech stack

Agile Methodologies
Azure
Business Intelligence
Microsoft Online Services
Continuous Integration
Information Engineering
Data Infrastructure
Data Integration
ETL
Data Mart
Data Security
Data Structures
Data Warehousing
Python
Microsoft Office
Office Suite
Powershell
Software Tools
SharePoint
Software Requirements Analysis
SQL Databases
Microsoft Fabric
Software Version Control
Data Pipelines

Job description

Mace combines construction expertise with consultancy to unlock potential in every person or project and redefine the boundaries of ambition. Our values shape the way we consult and define the people we want to join us on our journey. The role is for a data engineer specializing in the Microsoft cloud data stack. It is a client-facing role supporting fee-earning projects and programmes. The principal responsibility of the role is to contribute to the development of digital tools, processes and outputs, including the data infrastructure underpinning all BI activity, that support the wider project team and enable effective delivery of projects for our clients. As part of your role, you will interface with the Mace project team and occasionally stakeholders from other organizations, if working on a joint venture project or directly for a client. You will be part of the Digital Centre of Excellence community, sharing knowledge and experience with other BI and Data professionals. This is an excellent opportunity to learn from experienced practitioners and further develop your technical skill set. You'll be responsible for: An expert understanding of the SQL language is a requirement of the role. Experience with Microsoft Azure and Fabric ecosystem. Proficient in developing data pipelines and orchestration. Expert understanding of data integration methods and tools. Solid understanding of ELT/ETL, medallion architecture and Lakehouse design principles. Hands-on with building data warehouses and data marts. Exposure to Azure DevOps for CI/CD and deployment. Expert in the following languages: SQL, Python, PowerShell, DAX, M. Knowledge of the modern data engineering lifecycle and best practices. Ability to work within an agile framework. You will be expected to work with Microsoft's Fabric platform, principally within the data engineering and data warehousing workflows. You will work independently within your role as part of a development team, being responsible for all data engineering and data platform assets. You will interface with other digital professionals and ensure that the BI development team have timely access to all required data to support project activity. You will be expected to adhere to a structured development lifecycle that includes requirements definition, design, development and testing, user acceptance testing, deployment, handover and post-implementation support. You will be expected to attend all training and other sessions organized by the centre of excellence, as well as keeping your knowledge of the industry up to date through self-endeavor and structured training as directed. You'll need to have: A minimum of 2 years' experience with data engineering tools is expected, of which at least one year should align with the Microsoft cloud data stack. Any experience with Microsoft Fabric in the last 12 months would be considered highly desirable. You hold a DP-600 or DP700 (Fabric Data Engineer) certification from Microsoft. A good working knowledge of Microsoft's productivity suite, including SharePoint, Teams and Office 365. Knowledge of good data structure. Understanding of data security. Effective management of version control throughout the development process. Evidence of organized ways of working to manage deliverables to time and quality. Understanding of working in a consultancy environment and management of stakeholders including clients, colleagues and data owners. Our values Safety first - Going home safe and well: We champion a safe, diverse and inclusive working environment, understanding the importance of wellbeing in every team. Client focus - Deliver on our promise: We own the quality of deliverables, strategic outcomes and build long term relationships with our clients. Integrity - Always do the right thing: We influence positive outcomes within our industry, while always aligning with our compliance obligations. Create opportunity

  • For our people to excel: We champion a continuous improvement culture throughout all activities, inspiring our people and teams to develop. Mace is an inclusive employer and welcomes interest from a diverse range of candidates. Even if you feel you do not fulfil all the criteria, please apply as you may still be the best candidate for this role or another role within our organisation. We are also open to discussing part time, flexible, and hybrid working options if suitable with-in the role. #LI-Onsite Responsibilities Develop digital tools and data infrastructure using the Microsoft cloud data stack to support BI activity and project delivery. Interface with project teams and stakeholders to ensure timely data access and adhere to a structured development lifecycle.

Requirements

SQL, Microsoft Azure, Microsoft Fabric, Python, PowerShell, DAX, M, ETL/ELT, Medallion Architecture, Lakehouse Design, Azure DevOps, CI/CD, Data Warehousing, Data Pipelines, Agile Framework, Stakeholder Management

Apply for this position