Job Overview
We are seeking an experienced Snowflake Engineer to design, implement, and support cloud-based data solutions that enable analytics, reporting, and data-driven decision-making across manufacturing, supply chain, and business functions. This role will work closely with IT, OT, and business stakeholders to deliver scalable and secure data platforms, supporting Industry 4.0 initiatives.
Key Responsibilities:
- Design, develop, and maintain Snowflake data warehouse solutions for enterprise analytics and reporting.
- Develop and optimize data models, schemas, and transformations to support business and manufacturing use cases.
- Build and manage ETL/ELT pipelines integrating data from multiple sources (ERP, MES, APS, IoT, and other enterprise systems).
- Optimize Snowflake performance, cost, and security using best practices.
- Collaborate with business, analytics, and manufacturing teams to understand data requirements and translate them into technical solutions.
- Support data integration, data quality, and data governance initiatives.
- Develop SQL scripts, stored procedures, tasks, and streams to support analytics and automation.
- Support reporting and analytics tools consuming Snowflake data.
- Troubleshoot and resolve data pipeline and performance issues.
- Document technical designs, data models, and operational procedures.
- Support system upgrades, enhancements, and continuous improvement initiatives.
Requirements:
- Bachelor’s or Master’s Degree in Computer Science, Information Technology, Data Engineering, or related field.
- 4–7 years of experience in data engineering, data warehousing, or analytics platforms.
- Strong hands-on experience with Snowflake (mandatory).
- Advanced SQL skills; experience with performance tuning and optimization.
- Experience building ETL/ELT pipelines using tools such as Informatica, Talend, dbt, Airflow, or similar.
- Experience integrating data from ERP (e.g. SAP), MES, manufacturing, or planning systems is highly desirable.
- Familiarity with cloud platforms (AWS, Azure, or GCP).
- Understanding of data governance, security, and access control.
- Experience with Agile delivery methods is an advantage.
- Strong analytical, problem-solving, and communication skills.
- Ability to work independently and collaboratively with cross-functional teams.