- Company Name
- MM Flowers
- Job Title
- Data Engineer - 12 month FTC
- Job Description
-
**Job Title**
Data Engineer – 12 Month FTC
**Role Summary**
Build, operate, and optimise Azure‑based data pipelines and warehouse solutions. Deliver clean, governed datasets supporting financial and operational analytics. Work collaboratively with IT, vendors, and business stakeholders to enable self‑serve reporting and continuous data platform improvement.
**Expectations**
- Design, develop, and maintain ELT/ETL pipelines (Azure Data Factory, Synapse, Fabric).
- Implement and manage a medallion architecture (Bronze–Gold).
- Ensure data quality, lineage, observability, and compliance.
- Support CI/CD, documentation, and engineering standards.
- Proactively identify and implement platform optimisations.
**Key Responsibilities**
- Create and orchestrate end‑to‑end data pipelines using Python, SQL, and Azure services.
- Build and maintain data models, tables, and transformations for Power BI and Fabric.
- Develop and optimise complex SQL queries for analytics and reporting.
- Integrate internal and external data sources; manage data storage (warehouses, lakes).
- Monitor pipeline health, troubleshoot incidents, and conduct root‑cause analysis.
- Implement data quality tests, lineage tracking, and observability dashboards.
- Maintain version control (Git/GitHub) and CI/CD workflows.
- Collaborate cross‑functionally to deliver fit‑for‑purpose data solutions.
- Drive continuous improvement of data processes, performance, and cost optimisation.
**Required Skills**
- 3+ years of data engineering/analytics/BI experience in a fast‑paced environment.
- Proficiency in Python and SQL; strong data modelling and warehousing knowledge (MS SQL, Oracle, Snowflake).
- Hands‑on experience building pipelines on Azure (ADF, Synapse, Fabric).
- Familiarity with Git, CI/CD, Terraform, IAM, and cloud cost optimisation.
- Solid understanding of Power BI Service, Fabric, and data governance concepts (MDM, data lineage).
- Excellent communication, problem‑solving, and self‑motivation.
- Ability to work under pressure and independently.
**Required Education & Certifications**
- Bachelor’s degree in Computer Science, Information Systems, Data Engineering, or related field.
- Relevant certifications (e.g., Microsoft Certified: Azure Data Engineer Associate) are highly desirable.
Alconbury, United kingdom
On site
Junior
11-11-2025