Senior Data Engineer
tjx
Job Description
-
Strong experience in designing and developing ADF/Talend pipelines and SQL Stored procedures including complex data flows, transformations, and orchestration.
-
Hands‑on exposure to a wide range of Azure tools and services, with the ability to integrate them seamlessly into data solutions.
-
Deep understanding of Snowflake architecture and features, including schema design, stored procedures, views, performance tuning, and Snowflake best practices.
-
Proficient in Data Warehousing concepts, Data Modelling techniques, and writing optimized SQL queries across various databases.
-
Skilled in Data Quality processes, including profiling, validation rules, checks, and automated monitoring.
-
Experience implementing end‑to‑end ETL/ELT pipelines, including orchestration, scheduling, and monitoring.
-
Good understanding of CI/CD pipelines and DevOps practices, with experience using Git, Jenkins, JFrog, and related tools.
-
Working knowledge of Python and Databricks, with exposure to notebooks, transformations, and collaborative workflows.
-
Strong capability in reverse engineering existing ETL processes, creating detailed Source‑to‑Target mappings and high‑quality technical documentation.
-
Solid grasp of solution architecture and design principles for building scalable data platforms.
-
Experience working in Agile environments, following Scrum ceremonies and iterative delivery practices.
-
Proactive in introducing innovative ideas and automation opportunities to improve efficiency and reduce manual effort.