Want to know if you’re a fit?
Upload your resume and let our AI show you.
Skills
Data Managementunmatched
Data Modelingunmatched
Data Processingunmatched
Data Qualityunmatched
Database Extract Transform and Load (ETL)unmatched
Documentationunmatched
Identify Issuesunmatched
JSONunmatched
Linux Operating Systemunmatched
Python Programming/Scripting Languageunmatched
Query Optimizationunmatched
Requirements Managementunmatched
SQL (Structured Query Language)unmatched
Scalable System Developmentunmatched
Scripting (Scripting Languages)unmatched
Snowflake Schemaunmatched
Star Schemaunmatched
Structured Dataunmatched
Unix Operating Systemsunmatched
Unix Shell Programmingunmatched
Unstructured Dataunmatched
Validation Testingunmatched
Description
Job Description
Junior Data Engineer
Must Have Technical/Functional Skills
Snowflake, DBT
Roles & Responsibilities
- Design, develop, and maintain scalable ETL/ELT pipelines to process structured and unstructured data
- Design, develop, and maintain data pipelines using Snowflake and dbt
- Build efficient and scalable data models (star/snowflake schemas) using dbt
- Develop and optimize SQL queries for high-performance data transformation
- Implement ELT workflows leveraging Snowflake architecture
- Collaborate with analysts and business stakeholders to translate requirements into data solutions
- Schedule and monitor jobs using tools like Control-M
- Perform data validation, testing, and ensure high data quality
- Troubleshoot pipeline failures and performance bottlenecks
- Work with semi-structured data (JSON, Parquet) in Snowflake
- Maintain documentation for data pipelines and models
- Working knowledge of Python for data processing and scripting
- Experience with UNIX/Linux commands and shell scripting
- Familiarity with Control-M or any job scheduling/orchestration tools
- Basic understanding of data pipeline orchestration and monitoring