Are you an experienced best in class data engineer with 5-10 years' experience? Do you have experience or capability for a senior data engineering role? If so, we want to hear from you!
We are currently recruiting for 2 experienced data engineers who can support the data manager implementing and maintaining an effective business intelligence technical services. Support cloud platform and reporting, assisting in design and developing a data acquisition strategy, reporting to customers, and maintaining datasets.
Key Responsibilities are:
Monitor and maintain ETL processes, ensure accurate reporting, optimise data platform pipelines, develop, and scale data platforms with CI/CD and Terraform, data modelling, and working with the analytics team to build solutions. You will also be responsible for supporting implementation of security controls ensuring compliance with data protection, and GDPR.
Develop and implement strategic data platforms for various business needs, help develop and implement data strategy ensuring data quality and efficiency and identify best use of existing data and how new data can best be gathered.
Skills and knowledge needed:
- Extensive experience of working with Azure data platform technologies including Data Lake gen 2, Synapse, Analysis Services, extensive Power BI experience
- Extensive experience of working with Azure Data Factory & Databricks
- Extensive SQL knowledge (Microsoft SQL Server 2005+) and experience working with relational databases, query authoring (T-SQL)
- Extensive DevOps experience
- Extensive experience with CI / CD pipelines and Terraform
- Microsoft SQL server Integrated Services (SSIS) including ETL/ELTL design and development experience.
- Microsoft DevOps source control software and development lifecycle software
- Developing and maintaining objects within Data Warehouses / Lakehouses.
- Experience of working with business data domains / data as a product (Data Mesh).
- Metadata management / Data quality
- Microsoft Office 365
- Experience performing root cause analysis on internal and external data and processes to answer specific business questions and identify opportunities for improvement.
- Analytic skills related to working with structured datasets.
- Experience supporting and working with cross-functional teams in a dynamic environment Including working with a broad range of stakeholders at all levels in the business.
- A good communicator. Able to promote ideas via the written word and verbally.
- Open to new ideas and ways of working and passionate about new technologies
Hold the following qualification:
- Microsoft Certified: Azure Data Engineer Associate (Exam DP-203)
- Additional desirable qualifications:
- Microsoft Certified: Azure Fundamentals (Exam AZ-900)
- Microsoft Certified: Azure Data Fundamentals (Exam DP-900)
- Microsoft Certified: Data Analyst Associate (Exam DA-100)
Hybrid working role with 1 day per week required in the office