Data Engineer – Customer Relationship Centre

Location Coventry
Discipline: Business
Job type: Contract
Salary: £30.32ph Umbrella
Contact name: Vicki Martinson

Contact email: vmartinson@select-engineering.net
Contact phone: 01245403560
Job ref: 36325388
Published: 3 days ago
Duration: 12 Months
Expiry date: 05 Feb 2026 23:59
Startdate: ASAP
  • We are looking for a skilled and proactive Data Engineer to join our Customer Relationship Centre team.

  • This role is key to enabling data-driven decision-making by building and maintaining robust data pipelines, integrating customer service systems, and ensuring high-quality data is available for analysis and insights.

  • You will work closely with analysts, developers, and operational teams to support customer experience initiatives, with a strong emphasis on Google Cloud Platform (GCP) and cloud-based data engineering.

  • A key part of your role will be helping to modernise the CRC’s data infrastructure transitioning from legacy systems to more advanced, scalable technologies.

Key Responsibilities:

  • Design, build, and maintain scalable data pipelines and ETL processes to support customer service operations.

  • Migrate and modernise legacy data systems to cloud-based solutions, improving performance and accessibility.

  • Integrate data from CRM systems and customer touchpoints into cloud platforms for unified analysis.

  • Ensure data quality, consistency, and availability for reporting and analytics.

  • Collaborate with Data Analysts to deliver actionable insights and support proactive customer engagement strategies.

  • Implement data solutions using GCP services such as BigQuery, Cloud Functions and Dataflow.

  • Develop and maintain documentation for data architecture, workflows, and processes.

  • Troubleshoot and resolve data-related issues, ensuring minimal disruption to service operations.

  • Support automation of reporting and data delivery.

  • Design and implement API integrations to ingest data from third-party services, CRM platforms, and customer interaction tools.

  • Working with wider teams such as IT, Data & AI and CRM.

Required Skills & Experience:

  • Proven experience as a Data Engineer, preferably in a customer service or contact centre environment.

  • An understanding of in SQL, Python, and data pipeline development.

  • Hands-on experience with Google Cloud Platform (GCP) and cloud data tools.

  • Familiarity with CRM systems and customer data structures.

  • A good understanding of data warehousing concepts and cloud architecture.

  • Ability to work collaboratively with cross-functional teams.

  • Strong problem-solving skills and attention to detail.

  • Experience with ETL tools and frameworks Airflow, Git, CI/CD pipeline

  • Data Insights reporting experience

Preferred Qualifications:

  • Bachelor’s degree in Computer Science, Data Engineering, or a related field.

  • GCP certification (e.g., Professional Data Engineer) is a plus.

  • Experience with real-time data processing and streaming technologies.

  • Proficiency in Tableau or other data visualisation tools is highly desirable.