Data Engineer

B3Living
Broxbourne, United Kingdom
5 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Compensation
£ 61K

Job location

Broxbourne, United Kingdom

Tech stack

Information Engineering
Data Governance
ETL
Document-Oriented Databases
Python
Performance Tuning
Query Optimization
SQL Databases
Data Logging
Spark
Microsoft Fabric
Star Schema
Data Pipelines

Job description

  • Design and maintain scalable data pipelines and robust data models.
  • Ensure data accuracy, accessibility, and security.
  • Improve troubleshooting by introducing error handling and logging.
  • Optimise efficiency by monitoring data performance and applying fine-tuning techniques.
  • Write complex queries in SQL, Python, and Spark.
  • Document data structures.
  • Collaborate with colleagues to address business needs while maintaining governance standards and GDPR compliance.

Technologies:

  • ETL
  • Fabric
  • Support
  • Python
  • SQL
  • Security
  • Spark

Requirements

  • Proven experience in data engineering or data platform development.
  • Experience with testing frameworks and writing test plans for data pipelines.
  • Strong analytical and problem-solving skills.
  • Strong SQL skills and experience with query optimisation.
  • Knowledge of Microsoft Fabric (Lakehouse, Dataflows, ADF).
  • An understanding of data modelling concepts (e.g. dimensional, star schema, denormalisation).
  • Knowledge of performance tuning techniques for ETL and SQL processes.
  • Familiarity with data governance principles and GDPR.

Apply for this position