Logo for PradeepIT Consulting Services Pvt Ltd

Snowflake + Python + SQL Developer

Roles & Responsibilities

  • 4-6 years of hands-on experience with Snowflake, Python, and SQL
  • Strong understanding of SQL databases, relational database management systems (RDBMS), and data modeling concepts
  • Experience in building scalable data pipelines and ETL/ELT processes using Python and Snowflake
  • Knowledge of data warehousing best practices, including performance optimization and data governance

Requirements:

  • Design, implement, and manage data pipelines using Snowflake
  • Develop and optimize complex SQL queries for data extraction, transformation, and reporting
  • Develop and maintain ETL/ELT processes using Python and Snowflake tools to support data analytics
  • Develop and maintain Snowflake data models and warehouse architecture; optimize data pipelines for performance and scalability

Job description

Job Description:

We are seeking a skilled Snowflake + Python + SQL Developer with 4-6 years of experience to join our dynamic team. The ideal candidate should possess a strong background in cloud data platforms, Python programming, and SQL database management. Experience with DBT (Data Build Tool) is a plus but not mandatory.

Key Responsibilities:

  1. Data Engineering & Management:

    • Design, implement, and manage data pipelines using Snowflake.
    • Develop and optimize complex SQL queries for data extraction, transformation, and reporting.
    • Handle large-scale data processing and integration using Python.
  2. Data Modeling & Optimization:

    • Develop and maintain Snowflake data models and warehouse architecture.
    • Optimize data pipelines for performance and scalability.
  3. Collaboration:

    • Work closely with cross-functional teams including data analysts, data scientists, and stakeholders to understand data needs and provide efficient solutions.
  4. ETL Development:

    • Develop and maintain ETL/ELT processes to support data analytics and reporting.
    • Use Python scripts and Snowflake tools for data transformation and integration.
  5. Performance Monitoring & Troubleshooting:

    • Monitor the performance of Snowflake databases, troubleshoot issues, and ensure data integrity.
    • Implement monitoring tools and processes to ensure the reliability of data systems.
  6. DBT (Optional but Good to Have):

    • Leverage DBT for transforming data within Snowflake, if applicable.
    • Develop and maintain DBT models for improving the quality of data transformations.

Key Skills and Qualifications:

  1. Must-Have:

    • 4-6 years of hands-on experience with Snowflake, Python, and SQL.
    • Strong understanding of SQL databases, relational database management systems (RDBMS), and data modeling concepts.
    • Experience in building scalable data pipelines and ETL/ELT processes using Python and Snowflake.
    • Knowledge of data warehousing best practices, including performance optimization and data governance.
  2. Good to Have:

    • Experience with DBT (Data Build Tool) or similar data transformation frameworks.
    • Familiarity with cloud platforms such as AWS, Azure, or GCP.
    • Understanding of version control systems such as Git.

Related jobs

Other jobs at PradeepIT Consulting Services Pvt Ltd

We help you get seen. Not ignored.

We help you get seen faster — by the right people.

🚀

Auto-Apply

We apply for you — automatically and instantly.

Save time, skip forms, and stay on top of every opportunity. Because you can't get seen if you're not in the race.

✨

AI Match Feedback

Know your real match before you apply.

Get a detailed AI assessment of your profile against each job posting. Because getting seen starts with passing the filters.

Upgrade to Premium. Apply smarter and get noticed.

Upgrade to Premium

Join thousands of professionals who got noticed and hired faster.