Kantar

Senior Data Engineer

Job description

Role Summary


As part of our investment into Technology, Operations and Product, Kantar is looking for a dedicated Senior Data Engineer to enrich our Data Engineering practice, to provide thought leadership in driving the future of our Enterprise Data Platform (EDP).


You will partner with our architects and product managers to implement our strategy, delivering new technical capabilities and services which will be instrumental to the end-to-end adoption and delivery of Kantar's ambitious Data Product roadmap!


Reporting to Kantar’s Technology division, this role will provide technical expertise in maturing our Data Engineering practice through the design, build and operationalization of enterprise-grade pipelines, frameworks, and services.


It's an exciting time to join Kantar; you will get the opportunity to work with industry-leading cloud-native technology and will play an influential role in supporting our federated product engineering teams to adopt our engineering patterns and services, facilitating the delivery of high-impact solutions for our customers!


Key Responsibilities


  • Play a key role in defining Data Engineering design patterns for data acquisition, transformation and serving
  • Provide technical guidance and assurance to engineers, ensuring consistency and adherence to agreed standards and quality; actively contributing to all stages of the development lifecycle
  • Collaborate with team members to translate functional and non-functional requirements into technical features for the data pipeline/product/application
  • Hands-on involvement in the implementation of data applications, data pipelines, and contribute to code reviews, prototyping and spikes
  • Drive continuous improvement of our internal data acquisition and transformation frameworks, our central function library and SDKs; ensuring roadmaps, features and technical debt items are captured, prioritised, and considered within future sprints
  • Build data models that are optimal for various access patterns e.g. Data Analytics, Data Science, Applications – both real-time & batch
  • Support the architects in shaping the future of the data platform and aid in landing new capabilities into BAU – with consideration for people, process, and technology
  • Identify relevant emerging trends and build compelling cases for adoption e.g. tool selection


Capabilities and experience


Essential Experience


  • Commercial experience in operationalising innovative Data Engineering solutions
  • Domain expert in Data Engineering design patterns, standard processes, and continuous delivery
  • Experience with modern cloud data technology stacks e.g.,Azure, AWS, GCP
  • Proficient in Python, Apache Spark, or any other distributed data programming frameworks
  • In-depth understanding of data concepts, data structures, modelling techniques and how best to provision data to support varying consumption needs
  • Accomplished ETL/ELT engineer – with commercial experience in building and architecting scalable data acquisition implementations at varying frequencies
  • Proven to put a strong emphasis on high-quality application design – with a microservice mindset: coding for re-usability, modularity, testability, extendibility, and decoupling for portability
  • Exposure to working with large, complex and diverse datasets/types
  • Experience with orchestration implementations e.g. Azure Functions, AWS Lambda, Airflow
  • Possess an “automation-first” mindset when building solutions; considerations for self-healing and fault-tolerant methods to minimise manual intervention and downtime
  • Proficient in using Test or Business Driven Development (TDD / BDD) approaches


Behaviours/Competencies


  • A passion for Data and Engineering
  • Ability to communicate fluently in English
  • Complex problem-solving ability; structured, process-driven, and outcome-oriented
  • Self-motivated and positive influencer
  • Challenges the status quo and is forthcoming with ideas
  • Comfortable working with remote teams across multiple countries
  • Believe in continual learning to stay fresh in an ever-evolving technology landscape
  • Stakeholder management skills at all levels
  • Adaptable to shifting business requirements and occasional ambiguity
  • Practical knowledge of varying delivery approaches, e.g. SCRUM, SAFe, Agile & Waterfall


Why join Kantar?


We shape the brands of tomorrow by better understanding people everywhere. By understanding people, we can understand what drives their decisions, actions, and aspirations on a global scale. And by amplifying our in-depth expertise of human understanding alongside ground-breaking technology, we can help brands find concrete insights that will help them succeed in our fast-paced, ever shifting world.


And because we know people, we like to make sure our own people are being looked after as well. Equality of opportunity for everyone is our highest priority and we support our colleagues to work in a way that supports their health and wellbeing. While we encourage teams to spend part of their working week in the office, we understand no one size fits all; our approach is flexible to ensure everybody feels included, accepted, and that we can win together. We’re dedicated to creating an inclusive culture and value the diversity of our people, clients, suppliers and communities, and we encourage applications from all backgrounds and sections of society. Even if you feel like you’re not an exact match, we’d love to receive your application and talk to you about this job or others at Kantar.

Please let the company know that you found this position on this Job Board as a way to support us, so we can keep posting cool jobs.

Similar jobs

Browse All Jobs
Bolt
May 22, 2024
Ørsted
May 22, 2024

Senior Data Analyst

Bolt
May 22, 2024

Senior Data Analyst, Marketing (Relocation to Tall...