Tech Stack
PythonSQLAzureETLPower BI
Job Description, Responsibilities & Requirements
About the Position
Data Engineer - Build Solutions That Shape Decisions - Up to £50,000
We're working with an expanding technology-led company who are looking for a talented Data Engineer to join their data function. This is a fantastic opportunity for someone who enjoys modelling modern data platforms, building robust pipelines and transforming complex datasets into valuable business insights.
Working alongside technical teams and business stakeholders, you'll be responsible for the data development that powers reporting, analytics and business intelligence capabilities.
Responsibilities
- Design and develop scalable data solutions
- Build and maintain ETL/ELT pipelines
- Model data using Dimensional and 3NF concepts
- Develop data warehousing, lakehouse and lake architectures
- Utilize strong Python development skills
- Experience with Azure and Power BI
Requirements
- Strong understanding of ETL/ELT pipeline development
- Experience building and maintaining data pipelines in cloud environments
- Data modelling experience - Dimensional and 3NF concepts
- Data warehousing, lakehouse and lake architecture exposure
- Strong Python development skills
- Experience using Azure and Power BI
Nice to Have
- Experience around data processing technologies
- Modern orchestration and workflow management exposure
- Experience around Fabric /Databricks
We Offer
- Opportunity to be a part of a supportive environment with ongoing learning and development opportunities
- Progression opportunities
- Cooperate with multiple diverse and talented technical and business teams
About the Company
Join our expanding technology-led company and play a key role in a growing organisation's data journey.
Location
- Newcastle, England
Salary
- £45,000 to £50,000 GBP per year
Employment Type
- Permanent, Full-time
Experience Level
- Mid-level