Snowflake Data Engineer

iqvia

Bengaluru, India 6 Years Exp Posted 5d ago

Job Description

• Software Development
○ Design, develop, and maintain applications using Python.
○ Write efficient, optimized queries in T-SQL for complex data operations.
○ Build and manage data pipelines and integrations with Snowflake.
• Data Engineering & Analytics
○ Develop scalable ETL/ELT processes for large datasets.
○ Optimize data storage, retrieval, and transformation workflows.
○ Collaborate with data analysts and business stakeholders to deliver actionable insights.
• Technical Leadership
○ Provide guidance and mentorship to junior developers.
○ Ensure adherence to coding standards, best practices, and security guidelines.
○ Participate in architectural discussions and contribute to technical roadmaps.
• Collaboration
○ Work closely with product, engineering, and data teams to align technical solutions with business needs.
○ Communicate technical concepts clearly to non-technical stakeholders.
Required Skills
• Hands-on experience with Snowflake for cloud data warehousing.
• Advanced knowledge of T-SQL for query optimization and database management.
• Proficiency in Python for application and data pipeline development.
Good-to-Have Skills
• Experience with Hive for big data processing.
• Familiarity with Azure Synapse for analytics and reporting.
• Knowledge of DBT (Data Build Tool) for data transformation and modeling.

Similar Openings for You