Data Engineer required by our market leading, award winning, professional services organisation based in Yeovil.
The successful Data Engineer, you'll play a vital role in designing, building, and maintaining sophisticated data pipelines and ensuring the integrity of our clients extensive customer data. Your work will support data-driven decision-making across the business, helping to drive forward key customer insights and analytics.
In this role, you will work closely with cross-functional teams to deliver high-quality data infrastructure that powers marketing efforts and analytics. Reporting directly into the Head of Data, you will collaborate with a team of experienced data professionals while continuing to develop your expertise in data engineering.
Key Responsibilities
* Design & Build Data Pipelines: Create and maintain scalable data pipeline architecture that supports business needs.
* Data Management: Assemble large, complex data sets to meet business and technical requirements.
* Process Improvement: Identify and implement process enhancements, automate manual tasks, and optimize data delivery.
* Data Integration: Build ETL infrastructure to ensure smooth data extraction, transformation, and loading.
* Collaboration: Work alongside stakeholders, including data scientists and analysts, to meet data infrastructure needs.
* Data Quality: Ensure data is clean, accurate, and readily available for reporting and analysis.
* GDPR Compliance: Maintain data in line with GDPR obligations and support the implementation of retention policies.
* Documentation & Data Governance: Produce clear documentation to enable efficient data governance and management.
* Customer Data Management: Manage the "golden record" of customer data, ensuring accurate entity matching and a single customer view.
* API & Microservices: Build and manage APIs and microservices with a focus on scalable architectures.
Required Skills & Experience
* Experience: 3-5 years of hands-on experience with big data tools and frameworks.
* Technical Skills: Proficiency in SQL, Python, and data pipeline tools such as Apache Kafka, Apache Spark, or AWS Glue.
* Problem-Solving: Strong analytical skills with the ability to troubleshoot and resolve data issues.
* Communication: Excellent communication skills for collaborating with technical and non-technical teams.
* Data Visualization: Experience with tools like Tableau or Power BI.
* Power BI Skills: Knowledge of DAX, M, and Power Query for data tables and ingestion.
* Data Structures: Familiarity with XML and JSON data formats.
Apply today and make an impact with your data engineering expertise!
This fantastic role comes with a competitive basic salary, an annual bonus, share plans, discounted merchandise, healthcare, gym discount, pension, long service awards, life cover and enhanced family leave to name but a few