newRef: SenPrinData1

Senior/Principal Data Engineer

England, Greater Manchester

Job description

Senior/Principal Data Engineer

SenPrinData1



Job Description


Role & Responsibilities
  • Become a trusted advisor to customers by having a thorough understanding of their technical challenges and the relevant GCP technologies, patterns and practices to address them.
  • Design scalable, governed and secure cloud data platforms
  • Advise customers on modern data engineering and architecture techniques such as streaming, ELT and data mesh
  • Develop internal tooling for the wider Data Team, that can help us to do more, and be more effective
  • Work with customers and our Pre-sales Team to translate requirements into technical designs and follow this through to delivery of the solution
  • Work with the CTS Architecture Team to support the development of Go-To-Market strategies
  • Keep abreast of technology developments ensuring the CTS business remains ahead of the technology curve.
  • Represent CTS externally with Google and more widely in the market. We can shape this to your skills, e.g. technical writing, or presenting at events, etc.



Skills & Qualifications
  • Become a trusted advisor to customers by having a thorough understanding of their technical challenges and the relevant GCP technologies, patterns and practices to address them.
  • Design scalable, governed and secure cloud data platforms
  • Advise customers on modern data engineering and architecture techniques such as streaming, ELT and data mesh
  • Develop internal tooling for the wider Data Team, that can help us to do more, and be more effective
  • Work with customers and our Pre-sales Team to translate requirements into technical designs and follow this through to delivery of the solution
  • Work with the CTS Architecture Team to support the development of Go-To-Market strategies
  • Keep abreast of technology developments ensuring the CTS business remains ahead of the technology curve.
  • Represent CTS externally with Google and more widely in the market. We can shape this to your skills, e.g. technical writing, or presenting at events, etc.


Key Skills:

  • Extensive hands-on experience with at least one major cloud provider (GCP, AWS, Azure)
  • Proven experience in a cloud focussed delivery role.
  • You're proactive and you like to solve problems. You want to get involved and make things happen, ensuring the best outcomes for your team, the business and our customers.
  • You are driven to keep your technical knowledge at the cutting edge.
  • Previous experience in a consultancy or professional services role.
  • Solid knowledge of cloud data architecture and data modelling principles.
  • Strong knowledge of Python

Key Technical Skills:



Knowledge of most of the following:
  • Orchestration of data pipelines (e.g. Airflow, DBT).
  • Batch data pipelines (e.g. SQL, Pandas, Spark).
  • Streaming data pipelines (e.g. Kafka, Pub/Sub, Beam).
  • Data warehousing techniques (e.g. data modelling, ETL/ELT).


Desirable Skills:

  • GCP/AWS professional certifications