Snowflake Data Engineer
New
L
Link GroupEnergy data
Workplace type: remote; Country code: PLContractMiddle
Salary110 - 135 PLN per hour
Apply NowOpens the employer's application page
Job Details
- Experience
- 4–7 years of professional experience in Data Engineering, Big Data, or Cloud Data Platform development.
- Required Skills
- PythonSQLAgileSnowflakeData engineeringData modeling
Requirements
- Have 4–7 years of professional experience in Data Engineering, Big Data, or Cloud Data Platform development.
- Bring strong hands-on experience in Data Engineering and Data Warehousing.
- Have proven experience developing solutions with Snowflake, including production environments.
- Understand Snowflake data modeling, including databases, schemas, roles, permissions, and security policies.
- Have experience with Snowflake Tasks, Streams, and Stages.
- Demonstrate strong SQL skills and experience working with large datasets.
- Have experience with ETL/ELT development and data integration processes.
- Understand cloud data platforms and distributed data processing concepts.
- Know a programming language such as Python, Java, or Scala.
- Understand data formats such as Parquet, ORC, and Avro.
- Have experience with Agile delivery methodologies and enterprise-scale data solutions.
- Have participated in the full data solution lifecycle, from design through deployment and support.
Responsibilities
- Design, develop, and deploy scalable Snowflake data pipelines in cloud environments.
- Develop and optimize ETL/ELT processes, including migration of on-premise workflows to cloud platforms.
- Design and implement Snowflake data models, schemas, databases, roles, and security policies.
- Build and maintain Snowflake Tasks, Streams, and Stages.
- Optimize SQL queries, data models, and processing workflows for performance and scalability.
- Develop batch and real-time data processing solutions for structured and unstructured data.
- Collaborate with technical teams and business stakeholders to translate requirements into technical solutions.
- Participate in analysis, design, development, testing, deployment, and production support.
- Contribute to DevOps practices, automation, and deployment processes.
View Full Description & ApplyYou'll be redirected to the employer's site