Full Stack Analytics Engineer/ Data Engineer (Snowflake, Python, dbt, Tableau)

Unison Group

Mumbai

On-site

INR 2,500,000 - 4,200,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Unison Group in Mumbai is seeking an experienced Analytics Engineer to design and maintain scalable data pipelines using Snowflake, SQL, Python and dbt. You will build dashboards and BI reporting for business stakeholders, translating requirements into robust data models and metrics.

The role demands hands-on experience across ETL/ELT, dimensional modeling, and data warehousing, with strong SQL and Tableau expertise. Collaboration with analysts and data scientists is essential.

Qualifications

  • 6+ years of experience in Analytics Engineering, Data Engineering, BI, or related role.
  • Strong hands-on experience with Snowflake and advanced SQL.
  • Strong Python experience for data preprocessing, transformation, automation, and validation.
  • Hands-on experience with dbt for data transformation and analytics engineering.
  • Strong experience in Tableau dashboard and report development.
  • Experience across data preprocessing to transformation to data modeling to BI reporting.
  • Strong understanding of ETL/ELT concepts, dimensional modeling, and data warehousing.
  • Good understanding of data quality, governance, and performance optimization.

Responsibilities

  • Design, develop, and maintain scalable data transformation and analytics pipelines using Snowflake, SQL, Python, and dbt.
  • Perform data extraction, cleansing, preprocessing, validation, and transformation from multiple data sources.
  • Develop complex and optimized SQL queries, stored procedures, views, and data models in Snowflake.
  • Build and maintain dbt models, macros, tests, snapshots, and documentation following analytics engineering best practices.
  • Use Python for data preprocessing, automation, data validation, and analytical workflows.
  • Develop and maintain Tableau dashboards, reports, visualizations, and KPI reporting for business stakeholders.
  • Translate business requirements into effective data models, metrics, dashboards, and analytical solutions.
  • Perform data profiling and quality checks to ensure accuracy, completeness, consistency, and reliability of reporting data.
  • Optimize SQL queries, Snowflake workloads, dbt models, and Tableau dashboards for performance.
  • Collaborate with Business Analysts, Data Engineers, Data Scientists, and business stakeholders to understand reporting and analytics requirements.
  • Troubleshoot data and reporting issues and provide root-cause analysis.
  • Establish reusable data transformation and reporting frameworks to improve scalability and maintainability.
  • Ensure proper documentation of data sources, transformations, business rules, and reporting logic.

Skills

Snowflake
SQL
Python
dbt
Tableau

Tools

Snowflake
dbt
Tableau

Job description

  • Design, develop, and maintain scalable data transformation and analytics pipelines using Snowflake, SQL, Python, and dbt
  • Perform data extraction, cleansing, preprocessing, validation, and transformation from multiple data sources
  • Develop complex and optimized SQL queries, stored procedures, views, and data models in Snowflake
  • Build and maintain dbt models, macros, tests, snapshots, and documentation following analytics engineering best practices
  • Use Python for data preprocessing, automation, data validation, and analytical workflows
  • Develop and maintain Tableau dashboards, reports, visualizations, and KPI reporting for business stakeholders
  • Translate business requirements into effective data models, metrics, dashboards, and analytical solutions
  • Perform data profiling and quality checks to ensure accuracy, completeness, consistency, and reliability of reporting data
  • Optimize SQL queries, Snowflake workloads, dbt models, and Tableau dashboards for performance
  • Collaborate with Business Analysts, Data Engineers, Data Scientists, and business stakeholders to understand reporting and analytics requirements
  • Troubleshoot data and reporting issues and provide root-cause analysis
  • Establish reusable data transformation and reporting frameworks to improve scalability and maintainability
  • Ensure proper documentation of data sources, transformations, business rules, and reporting logic
  • Design, develop, and maintain scalable data transformation and analytics pipelines using Snowflake, SQL, Python, and dbt
  • Perform data extraction, cleansing, preprocessing, validation, and transformation from multiple data sources
  • Develop complex and optimized SQL queries, stored procedures, views, and data models in Snowflake
  • Build and maintain dbt models, macros, tests, snapshots, and documentation following analytics engineering best practices
  • Use Python for data preprocessing, automation, data validation, and analytical workflows
  • Develop and maintain Tableau dashboards, reports, visualizations, and KPI reporting for business stakeholders
  • Translate business requirements into effective data models, metrics, dashboards, and analytical solutions
  • Perform data profiling and quality checks to ensure accuracy, completeness, consistency, and reliability of reporting data
  • Optimize SQL queries, Snowflake workloads, dbt models, and Tableau dashboards for performance
  • Collaborate with Business Analysts, Data Engineers, Data Scientists, and business stakeholders to understand reporting and analytics requirements
  • Troubleshoot data and reporting issues and provide root-cause analysis
  • Establish reusable data transformation and reporting frameworks to improve scalability and maintainability
  • Ensure proper documentation of data sources, transformations, business rules, and reporting logic
Requirements
  • 6+ years of overall experience in Analytics Engineering, Data Engineering, BI, or a related role
  • Strong hands-on experience with Snowflake and advanced SQL
  • Strong Python experience for data preprocessing, transformation, automation, and validation
  • Hands-on experience with dbt for data transformation and analytics engineering
  • Strong experience in Tableau dashboard and report development
  • Experience working across data preprocessing to transformation to data modeling to BI reporting
  • Strong understanding of ETL/ELT concepts, dimensional modeling, and data warehousing
  • Good understanding of data quality, governance, and performance optimization
  • Strong analytical and problem-solving skills with the ability to work directly with business stakeholders
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Data Engineer | SQL | Python | Snowflake | DBT |
Senior Data Engineer | SQL | Python | Snowflake | DBT |

Tata Consultancy Services • Hyderabad

On-site
INR 1,500,000 - 2,100,000
Snowflake, Python
Snowflake, Python

Infosys • Hyderabad

On-site
INR 2,000,000 - 4,000,000
Snowflake + DBT Developer
Snowflake + DBT Developer

Advance Career Solutions • Bengaluru

On-site
INR 1,800,000 - 3,000,000
Data Engineer (Snowflake, DBT, Python)
Data Engineer (Snowflake, DBT, Python)

Brillio • Bengaluru

On-site
INR 2,500,000 - 4,500,000
Full Stack Data Engineer
Full Stack Data Engineer

Tech ECS Limited • Kolkata District

On-site
INR 1,000,000 - 1,500,000
Data Engineer
Data Engineer

Staples India • Chennai District

On-site
INR 800,000 - 1,200,000
Data Specialist - R01569581
Data Specialist - R01569581

Brillio 2 • Chennai District

On-site
INR 1,200,000 - 2,200,000
Data Engineer - Snowflake & ELT Pipelines
Data Engineer - Snowflake & ELT Pipelines

Infosys • Bengaluru

On-site
INR 1,500,000 - 2,800,000
Full Stack Data Engineer
Full Stack Data Engineer

ECS | Enterprise Change Specialists • Hyderabad

On-site
INR 1,800,000 - 2,400,000
Snowflake + Python + SQL Developer
Snowflake + Python + SQL Developer

PradeepIT Consulting Services Pvt Ltd • Bengaluru

On-site
INR 800,000 - 1,200,000