NTT DATA is a leading business and technology services provider committed to accelerating client success through responsible innovation. They are seeking a SQL Engineer to develop and maintain ETL/ELT pipelines, optimize SQL processes, and collaborate with product teams to ensure data accuracy and governance.
Responsibilities:
- Develop and maintain ETL/ELT pipelines to transform raw data into curated data products within Azure or Snowflake environments
- Create and optimize SQL stored procedures, scripts, and scheduled jobs for data processing and automation
- Implement data cleansing, validation, and enrichment logic to ensure accuracy and reliability
- Build and maintain database views and query layers to support analytics and reporting teams
- Collaborate with Product Owners to translate business requirements into technical specifications
- Ensure adherence to data governance, security, and performance best practices
- Provide knowledge transfer and documentation for all developed processes and objects
Requirements:
- 9+ years of experience supporting Software Engineering, Data Engineering, or Data Analytics projects
- 3+ years of experience leading a team supporting data related projects to develop end-to-end technical solutions
- Ability to travel at least 25%
- Develop and maintain ETL/ELT pipelines to transform raw data into curated data products within Azure or Snowflake environments
- Create and optimize SQL stored procedures, scripts, and scheduled jobs for data processing and automation
- Implement data cleansing, validation, and enrichment logic to ensure accuracy and reliability
- Build and maintain database views and query layers to support analytics and reporting teams
- Collaborate with Product Owners to translate business requirements into technical specifications
- Ensure adherence to data governance, security, and performance best practices
- Provide knowledge transfer and documentation for all developed processes and objects
- Design and implement tailored data solutions to meet customer needs and use cases, spanning from streaming to data lakes, analytics, and beyond within a dynamically evolving technical stack
- Provide thought leadership by recommending the most appropriate technologies and solutions for a given use case, covering the entire spectrum from the application layer to infrastructure
- Demonstrate proficiency in coding skills, utilizing languages such as Python, Java, and Scala to efficiently move solutions into production while prioritizing performance, security, scalability, and robust data integrations
- Collaborate seamlessly across diverse technical stacks, including Cloudera, Databricks, Snowflake, and AWS
- Develop and deliver detailed presentations to effectively communicate complex technical concepts
- Generate comprehensive solution documentation, including sequence diagrams, class hierarchies, logical system views, etc
- Adhere to Agile practices throughout the solution development process
- Design, build, and deploy databases and data stores to support organizational requirements
- Demonstrate production experience in core data platforms