Covenant Consultants
Data Engineer - Snowflake DB
Job Location
bangalore, India
Job Description
Job Description : Skills : Snowflake, SQL, ETL, Data Modeling, Data Warehousing, Python, Cloud Computing, Big Data,. Role Overview : Required skills : Snowflake ,Data warehouse,SQL As a Snowflake Data Engineer , you will be instrumental in building and maintaining advanced data infrastructure to support large-scale analytics projects. You will work alongside a team of data scientists, analysts, and business stakeholders to deliver optimized data solutions on the Snowflake platform. This role is ideal for a data engineer who thrives in a fast-paced environment and is passionate about leveraging Snowflake to unlock insights. Key Responsibilities : - Snowflake Data Modeling: Design and implement scalable Snowflake data models, optimized for data ingestion and analytics requirements. - ETL Pipeline Development: Build and maintain robust ETL pipelines to integrate data from multiple sources into Snowflake, ensuring data integrity and consistency. - Performance Optimization: Optimize Snowflake usage and storage, tuning query performance and managing data partitions to ensure quick, reliable access to data. - Data Security & Governance: Implement best practices in data security, role-based access control, and data masking within Snowflake to maintain compliance and data governance standards. - Automation & Workflow Management: Utilize tools such as dbt and Apache Airflow to schedule data processing and automate pipeline monitoring. - Collaboration & Troubleshooting: Partner with data scientists, business analysts, and other -stakeholders to address complex data challenges and troubleshoot Snowflake-related issues effectively. - Documentation & Reporting: Develop comprehensive documentation for data structures, ETL workflows, and system processes to ensure transparency and knowledge sharing within the team. Qualifications : - Education: Bachelors degree in Computer Science, Information Systems, or a related field. - Experience : 3 years of experience in data engineering, with a specific focus on Snowflake or other cloud-based data warehousing technologies. - Hands-on experience in building and managing Snowflake data warehouses. Technical Skills : - Proficiency in Snowflake SQL and Snowflake features (Snowpipe, Data Sharing, etc. - Strong SQL and experience in designing efficient data models. - Familiarity with ETL/ELT tools such as dbt, Apache Airflow, or Talend. - Working knowledge of Python or other scripting languages for automation. - Experience with cloud platforms like AWS, Azure, or GCP, particularly in data integration with Snowflake. - Knowledge of data governance, security best practices, and compliance requirements. Preferred Skills : - Snowflake certifications, such as SnowPro Core. - Experience in additional analytics or BI tools like Tableau, Looker, or Power BI. Soft Skills : - Analytical thinker with strong problem-solving skills. - Clear communication and ability to work collaboratively with cross-functional teams. - Detail-oriented and committed to data accuracy and quality. Exp : 3 - 6 Years (ref:hirist.tech)
Location: bangalore, IN
Posted Date: 11/27/2024
Location: bangalore, IN
Posted Date: 11/27/2024
Contact Information
Contact | Human Resources Covenant Consultants |
---|