Snowflake Developer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+16 more
Job description
We are seeking an experienced Snowflake Developer to join our dynamic team. The ideal candidate will have strong hands-on experience designing, developing, and optimizing scalable data warehouse solutions using Snowflake. This role requires expertise in SQL, ETL/ELT processes, data modeling, cloud data platforms, and data integration to build reliable and high-performance enterprise data solutions., Design, develop, and maintain scalable data warehouse solutions using Snowflake. Develop complex SQL queries, stored procedures, views, and data transformation logic. Build and optimize ETL/ELT pipelines for data ingestion and transformation. Integrate data from multiple source systems into Snowflake. Perform Snowflake performance tuning, query optimization, and warehouse optimization. Design and implement data models to support business and analytical requirements. Develop data migration solutions from legacy platforms to Snowflake. Collaborate with data architects, engineers, analysts, and business stakeholders. Monitor data pipelines and troubleshoot data quality and processing issues. Implement data security, governance, and access controls. Participate in code reviews, testing, documentation, and Agile development activities.
Requirements
Strong hands-on experience with Snowflake. Advanced SQL development skills. Strong understanding of data warehousing and dimensional modeling concepts. Experience with ETL/ELT processes and data integration. Experience with Snowflake features such as Streams, Tasks, Stages, Snowpipe, Time Travel, and Stored Procedures. Experience with cloud platforms such as AWS, Azure, or Google Cloud Platform. Hands-on experience with ETL tools such as Informatica, Matillion, Talend, dbt, or similar. Experience with Python or Shell scripting for data automation. Strong knowledge of database concepts and performance tuning. Experience with Git and version control. Strong analytical, troubleshooting, and problem-solving skills.
About the company
We at NJ TECH INC are focused on hiring highly skilled professionals who are excited by the opportunity to make a true impact on their careers as well as on our clientsâ business. We power our clients success and drive our consultants career growth.
We are seeking an experienced and outstanding Snowflake Developer for one of our esteemed clients., NJ TECH INC is an equal opportunity employer. All applicants will be considered for employment without attention to race, color, religion, sex, sexual orientation, We cannot sponsor any visa at this time NJ TECH INC, is a globally managed IT service, consulting and Business solutions partner. Our âHigh-Performance Businessâ strategy builds up our expertise in technology and consulting. Our consulting plays a major role in helping clients to achieve their objectives in the highest level; ultimately creating sustainable value for customers. Come, transform your career with us and be a part of our high-performing team
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role â technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
What Are The Top Skills Required For Azure Developers?
Highest Paying Tech Companies for Developers
How We Built a Worry-Free System That Runs for 10+ Years â And What Weâd Do Again
Whatâs the Difference between a Junior, Mid, and Senior Developer?