Job Description
- Skill Set : Python,Snowflake,DBT
- Total Experience : 7.00 to 10.00 Years
- No of Openings : 1
- Job Post Date : 09/07/2026
- Job Expiry Date : 31/08/2026
- Domain : IT
- Location : HYDERABAD [India]
- Job Reference No : 4095359
A Bachelor’s or Higher Degree is the minimum entry required for the position
Job Summary
Primary Skills: Snowflake, Python, DBT
Role Summary
We are seeking a highly skilled Snowflake Data Engineer with strong expertise in Snowflake, Python, and DBT (Data Build Tool) to design, develop, and optimize modern cloud data platforms. The ideal candidate should have experience building scalable ELT/ETL pipelines, implementing data models, and delivering high performance analytics solutions in enterprise environments.
Key Responsibilities
- Design, develop, and maintain scalable data solutions using Snowflake.
- Build and manage ELT/ETL pipelines using DBT and Python.
- Develop reusable DBT models, macros, tests, and documentation.
- Implement data transformation, cleansing, and validation frameworks.
- Optimize Snowflake performance through clustering, partitioning, and query tuning.
- Work with structured and semi structured data (JSON, XML, Parquet).
- Automate data engineering processes using Python scripting.
- Collaborate with business, analytics, and data science teams to deliver data products.
- Ensure data quality, governance, security, and compliance standards.
- Support production deployments, troubleshooting, and performance optimization.
Required Skills
Snowflake
- Strong hands on experience with Snowflake Data Cloud.
- Data warehousing, schema design, and dimensional modeling.
- Snowflake performance tuning and cost optimization.
- Experience with Snowflake Streams, Tasks, Time Travel, and Zero Copy Cloning.
- Data sharing and security implementation.
DBT
- Strong experience with DBT Core and DBT Cloud.
- Development of DBT models, snapshots, tests, and macros.
- CI/CD integration and deployment of DBT projects.
- Data transformation and lineage management.
Python
- Advanced Python programming for data engineering.
- Experience with Pandas, NumPy, and automation frameworks.
- API integration and data processing automation.
- Development of reusable data engineering utilities and frameworks.
Preferred Skills
- SQL expertise and complex query optimization.
- Experience with Airflow, Control M, or other orchestration tools.
- Knowledge of AWS, Azure, or GCP cloud platforms.
- Exposure to data migration and modernization projects.
- Experience with Informatica, Matillion, Fivetran, or similar ETL tools.
- Git, CI/CD, DevOps, and Agile methodologies.