Search by job, company or skills

NTT Data

Business Intelligence Specialist

Save
new job description bg glownew job description bg glownew job description bg svg
  • Posted 3 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

We are seeking an experienced ETL Developer with strong expertise in DBT, Snowflake, and modern Data Warehouse (DWH) practices. The ideal candidate will design, develop, and optimize data pipelines, manage Snowflake assets (dynamic tables, semantic models, tasks, streams), and ensure high‑performance scalable datasets for analytics and reporting.

Key Responsibilities

1. ETL / ELT Development

  • Design, build, and maintain ETL/ELT pipelines using DBT and other modern tools.
  • Develop modular, testable DBT models (staging, intermediate, marts).
  • Implement CI/CD pipelines for DBT job deployments.
  • Monitor pipeline performance and ensure high data quality.

2. Snowflake Development

  • Build and manage:
    • Dynamic Tables
    • Semantic Views
    • Stored Procedures (SP)
    • Tasks and scheduling workflows
    • Streams for change data capture (CDC)
  • Implement Snowflake resource optimization including clustering, partitioning, caching, and warehouse sizing.
  • Use Query Profile for performance tuning and troubleshooting.
  • Manage Snowflake security (RBAC), data governance, and cost optimization.

3. Data Warehousing

  • Design and enhance DWH structures using dimensional modeling (Star/Snowflake schema).
  • Work with business stakeholders to translate requirements into scalable data models.
  • Ensure reliability, data quality, lineage, and metadata documentation.

4. Performance Tuning

  • Optimize SQL queries, DBT models, and Snowflake compute usage.
  • Identify performance bottlenecks using Snowflake Query Profile and DBT artifacts.
  • Implement best practices for incremental loads and materializations.

Required Skills & Experience

Technical Skills

  • Strong SQL (complex joins, window functions, query optimization)
  • Hands‑on expertise with DBT Core / DBT Cloud
  • Advanced experience with Snowflake:
    • Dynamic Tables
    • Semantic Views
    • Streams & Tasks
    • Stored Procedures (JavaScript/Python)
    • Snowflake Performance Tuning
    • Query Profile analysis
  • Experience with ETL/ELT pipeline design
  • Familiarity with Airflow or similar orchestration tools (preferred)
  • Understanding of CDC frameworks
  • Strong understanding of data warehousing concepts (Kimball/Inmon)

Soft Skills

  • Strong analytical and problem‑solving skills
  • Excellent communication and documentation abilities
  • Ability to work in Agile environments

Ownership mindset with attention to detail

More Info

Job Type:
Employment Type:

About Company

NTT DATA Corporation is a Japanese multinational information technology service and consulting company headquartered in Tokyo, Japan. It is partially-owned subsidiary of Nippon Telegraph and Telephone. Japan Telegraph and Telephone Public Corporation, a predecessor of NTT, started Data Communications business in 1967.

Job ID: 146081665

Similar Jobs