Senior Data Engineer
Tcs UkThe Role
Looking for an experienced Data Engineer to join Data Engineering team for Customer value Understanding and star making value.
Key Responsibilities
The main areas of focus for this role over the next few months will include:
β’ Designing, building and maintaining production-grade data pipelines and services across AWS, PySpark, Snowflake and SQL-based transformation frameworks
β’ Developing and maintaining modular, testable and high-quality data models and transformation pipelines using DBT or equivalent structured SQL frameworks
β’ Improving pipeline robustness through automation, monitoring, validation, dependency management and engineering best practices to reduce manual intervention and production failures
β’ Diagnosing and resolving pipeline failures, supporting reruns and validations, and addressing data quality issues to maintain continuity of critical customer-facing use cases
β’ Contributing to CI/CD and DevOps practices including GitHub Actions, version control, testing disciplines and exposure to Infrastructure-as-Code such as Terraform
Your Profile
Essential skills/knowledge/experience:
β’ Experience with AWS data stack (S3, EMR, EC2, etc.)
β’ PySpark
β’ Production-grade data pipelines
β’ Performance optimisation and large-scale data processing
β’ Snowflake
β’ Data modelling (RDV/BDV or similar patterns preferred)
β’ Query performance tuning
β’ DBT (or equivalent SQL transformation framework)
β’ Development of modular, testable data models
β’ Experience working in structured transformation frameworks (e.g. dbt, Grid-style approaches)
β’ CI/CD & DevOps
β’ Hands-on experience with GitHub Actions (or similar)
β’ Exposure to Infrastructure-as-Code (e.g. Terraform)
β’ Experience working in engineering-led environments with strong SDLC practices
β’ General engineering maturity
β’ Strong software engineering principles (testing, modularity, version control)
β’ Experience working in cross-functional product/data teams
β’ Ability to contribute to design and solutioning discussions
β Nice to have
β’ Exposure to MLOps / data science pipelines
β’ Previous experience working in retail/large-scale customer data environments