Posted 8 months ago. This role may no longer be accepting applications.

Associate - Data Engineer

3 - 7 years

Bangalore

Posted:8 months ago

Apply

Job Description

As a Data Warehouse Developer, your role involves designing, developing, and optimizing SQL queries for data extraction, transformation, and reporting within large-scale data warehouse environments. You will translate business needs into efficient SQL queries and data models to support analytics and decision-making. Key Responsibilities: Develop complex SQL queries for ETL processes within the data warehouse and document SQL development standards and procedures. Design and optimize SQL scripts to improve data retrieval performance and data quality. Implement and maintain dimensional data models using SQL (star schema, snowflake schema). Write stored procedures, functions, views, and triggers to automate data workflows. Collaborate with BI teams and business stakeholders to gather reporting requirements and optimize existing SQL queries for better performance. Perform data profiling and cleansing using SQL to ensure high-quality data. Troubleshoot and debug SQL code related to data warehousing processes. Manage Slowly Changing Dimensions (SCD) for historical data changes tracking. Ensure data quality and consistency by implementing validation rules and data cleansing procedures. Develop and maintain metadata and documentation for data warehouse architecture, schemas, and ETL processes. Qualifications: Strong SQL skills including complex queries, joins, stored procedures, views, and performance tuning. Solid understanding of Data Warehouse concepts such as fact/dimension tables, SCD, and schema design. Experience with AWS data services like Redshift, Glue, S3, Lambda, and RDS/Aurora. Familiarity with cloud architecture, security best practices on AWS, and ETL development in AWS environments. Good to Have Skills: Design and develop dimensional and normalized data models efficiently. Understand differences between OLTP and OLAP systems, design solutions for analytical workloads. Apply data governance and security best practices to protect sensitive data. Use SQL extensively for data extraction, transformation, and analysis in the data warehouse. If you have any further questions or need additional details, feel free to ask. As a Data Warehouse Developer, your role involves designing, developing, and optimizing SQL queries for data extraction, transformation, and reporting within large-scale data warehouse environments. You will translate business needs into efficient SQL queries and data models to support analytics and decision-making. Key Responsibilities: Develop complex SQL queries for ETL processes within the data warehouse and document SQL development standards and procedures. Design and optimize SQL scripts to improve data retrieval performance and data quality. Implement and maintain dimensional data models using SQL (star schema, snowflake schema). Write stored procedures, functions, views, and triggers to automate data workflows. Collaborate with BI teams and business stakeholders to gather reporting requirements and optimize existing SQL queries for better performance. Perform data profiling and cleansing using SQL to ensure high-quality data. Troubleshoot and debug SQL code related to data warehousing processes. Manage Slowly Changing Dimensions (SCD) for historical data changes tracking. Ensure data quality and consistency by implementing validation rules and data cleansing procedures. Develop and maintain metadata and documentation for data warehouse architecture, schemas, and ETL processes. Qualifications: Strong SQL skills including complex queries, joins, stored procedures, views, and performance tuning. Solid understanding of Data Warehouse concepts such as fact/dimension tables, SCD, and schema design. Experience with AWS data services like Redshift, Glue, S3, Lambda, and RDS/Aurora. Familiarity with cloud architecture, security best practices on AWS, and ETL development in AWS environments. Good to Have Skills: Design and develop dimensional and normalized data models efficiently. Understand differences between OLTP and OLAP systems, design solutions for analytical workloads. Apply data governance and security best practices to protect sensitive data. Use SQL extensively for data extraction, transformation, and analysis in the data warehouse. If you have any further questions or need additional details, feel free to ask.

Skills Required

sql etl aws glue oltp olap data governance data security data analysis rdbms ansi sql data warehouse redshift s3 lambda rds aurora cloud architecture etl development aws solutions architecture omnia platform knowledge vector db

Learn the skills this job asks for

See your skill gap for Data Engineer →

Free courses, interview questions and practice for each skill.

Work Mode

On-site

Job Type

Full Time

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now
EXL logo
EXL

Business Process Management / Analytics

New York

RecommendedJobs for You

Chalhoub Group logo

Bengaluru

Chalhoub Group logo

Bengaluru