Senior Snowflake Developer
- snowflake
Job Title: Sr Snowflake Developer
Location: Bangalore/Noida/Pune/Jaipur
Job Description:
We are seeking an experienced Snowflake Developer to join our team. The ideal candidate will have extensive experience in developing and managing Snowflake-based data solutions, including data integration, migration, and performance optimization. As a key member of the team, you will be responsible for designing, implementing, and maintaining data pipelines, data models, and analytical solutions using Snowflake.
Key Responsibilities:
- Design & Architecture: Lead the design, development, and implementation of Snowflake data models, data pipelines, and data integration solutions.
- ETL/ELT Processes: Design and optimize complex ETL/ELT processes using Snowflake and associated technologies.
- Data Integration: Integrate Snowflake with various data sources, including on-premises databases, cloud platforms, and external APIs.
- Performance Tuning: Monitor and optimize query performance, data load performance, and storage usage within Snowflake.
- Data Modeling: Develop dimensional data models, star/snowflake schemas, and OLAP cubes for reporting and analysis.
- Collaboration: Work closely with business analysts, data engineers, and other stakeholders to understand business requirements and deliver scalable data solutions.
- Cloud & Data Warehousing: Manage Snowflake in a cloud environment, ensure data security, and optimize storage and performance.
Required Skills & Qualifications:
- Snowflake Expertise: Extensive knowledge of Snowflake architecture, data modeling, and optimization techniques.
- ETL Tools: Proficient with ETL tools such as Informatica, Talend, Apache Nifi, or custom ETL development in Snowflake.
- SQL & Scripting: Advanced SQL skills for developing complex queries, data transformations, and performance tuning.
- Data Modeling: Deep understanding of data modeling concepts, including star schema, snowflake schema, and normalization/denormalization techniques.
- Cloud Platforms: Experience working with cloud platforms (AWS, Azure, Google Cloud) and integrating Snowflake with other cloud services.
- Programming Languages: Familiarity with Python, Java, or similar programming languages for automation and data manipulation tasks.
- Version Control & CI/CD: Experience with version control (Git) and CI/CD pipelines for deploying Snowflake-based solutions.
- Analytical & Problem-Solving Skills: Strong problem-solving skills and the ability to troubleshoot data issues in a complex environment.
- Communication: Excellent communication skills with the ability to explain complex technical concepts to non-technical stakeholders.
Organization Overview:
Quarks Technosoft is a leading AI-powered, platform-driven digital engineering and enterprise modernization firm, enabling businesses to navigate rapidly evolving industry demands through technology. Serving over 65 global clients across Finance, Banking, Education, Telecom, E-commerce, and Media, Quarks partners with industry leaders including media giants with 102M+ subscribers, global conglomerates, top Indian private sector firms, and the country's largest airport operator. Our innovative, custom-built solutions not only drive digital transformation but also help optimize infrastructure and hosting costs, enabling up to 34% annual growth for our clients. From next-gen integrations to cost efficiency, we bring a strategic edge through scalable platforms. In 2023–24, we achieved 100% revenue growth and expanded our team by 23%, now 750 strong across nine global offices. With ISO 9001, ISO 27001, and CMMI Level 3 certifications, we are committed to high-quality standards. Quarks is also recognized as a Great Place to Work, with an employee satisfaction score of 4.2/5. Pls visit www.qtsolv.com for the latest updates.