Job Title:
Data Engineer (Snowflake)
Location:
Hybrid - Lahore, Karachi, Islamabad
Experience:
6-8 years (Minimum 4-6 years of Snowflake experience)
Job Category:
Data Engineering
Key Responsibilities:
-
Database Design & Development:
-
Utilize Snowflake to design, develop, and optimize data architecture.
-
Work with PostgreSQL and other databases to manage and manipulate data.
-
Lead conversion projects from SQL-based platforms to Snowflake.
-
Programming & Scripting:
-
Develop robust applications and scripts using C#, Java, and Python, or other relevant technologies.
-
Write efficient Snowflake functions and stored procedures using JavaScript.
-
Implement big data solutions using Spark and PySpark (Plus).
-
Cloud Integration:
-
Implement data storage solutions using Amazon S3 (AWS).
-
Integrate and manage data pipelines using AWS Glue (Plus).
-
Utilize AWS Lambda for serverless computing (Plus).
-
Contribute to cloud data strategies involving GCP (Plus).
-
Additional Database Management:
-
Work with Aurora and MSSQL for various data management tasks (Plus).
Required Skills:
-
Languages:
C#, Java, Python, or other relevant technologies
-
Database:
Snowflake (Design, Develop), PostgreSQL
-
Cloud Tools:
Amazon S3 (AWS)
-
Scripting:
JavaScript (for Snowflake functions and stored procedures)
Preferred Skills:
-
Big Data Technologies:
Spark, PySpark
-
Cloud Tools:
AWS Glue, AWS Lambda, GCP
-
Database:
Aurora, MSSQL
Conversion:
SQL to Snowflake code conversion