We are seeking a Lead Data Developer to join the Customer and Colleague Engagement Centres (CCECs), Insight and Data Development team. In this role, you will take the lead in designing and executing data development projects across all markets and channels. Your work will ensure the availability of meaningful management information to drive business plans and enhance experiences for customers and colleagues. This essential role involves creating scalable and efficient data pipelines, implementing data models, and integrating diverse data sources to enable the business to extract valuable insights and make data-driven decisions.
This role is based at our UK CCEC in Dundee. We are looking for a skilled individual with strong programming capabilities, expertise in data modelling and ELT processes, solid experience in database management, and exceptional analytical and communication skills. A keen eye for detail and a passion for data-driven solutions are essential.
Responsibilities include:
1. Managing and maintaining server infrastructure and associated software, including SQL databases, Linux virtual machines, Git repositories, and continuous deployment pipelines.
2. Supporting the development, automation, and maintenance of data processes for the CCECs, including data extraction, transformation, and loading (ETL/ELT).
3. Working with data pipelines to ensure accurate and timely delivery of data from core systems.
4. Maintaining and optimizing a user-friendly data warehouse, ensuring robust and efficient ELT processes.
5. Contributing to the Data & Insight development roadmap to support the successful delivery of CCEC projects.
6. Collaborating with stakeholders to understand their needs and deliver high-quality data streams supporting both CCEC and wider business objectives.
7. Ensuring data quality through regular pipeline maintenance and review.
8. Fostering a collaborative environment, sharing ideas, and driving innovation across the team.
9. Responding to change requests with creative, practical solutions using a wide range of development tools.
10. Providing expert support to the wider business on production data runs and performance optimization, helping meet objectives with minimal disruption.
Key teams and stakeholders:
* Transformation, People, Business Risk
* Tesco Group including Technology, Insight, Online, Product, Retail, Fulfillment & Finance
* Third-party providers including BT Cisco, Verint SA, and Medallia
Operational skills required:
* Programming: Python or Java
* CICD: GIT, Docker, Ansible
* Data warehousing: TSQL, Postgres, HiveQL
* ELT processes: Airflow, DBT
* Linux CLI and Virtual machine management
Experience needed:
* Understanding large datasets and pipelines to produce relevant data for the business
* Working with cross-functional teams
* Collaborative project work
* Excellent communication skills to articulate complex ideas simply
* Stakeholder engagement and networking
* Working with real-world data and implementing solutions to extract, clean, and store data
We pride ourselves on being an inclusive company where everyone feels able to be themselves. We celebrate diversity and recognize the value it brings in serving our customers, communities, and planet. We aim to build a workforce reflecting our customers worldwide. If you are passionate about delivering excellent customer experiences, we would love to hear from you.
#J-18808-Ljbffr