Match score not available

Snowflake + Python + SQL Developer

Remote: 
Full Remote
Experience: 
Senior (5-10 years)
Work from: 

Offer summary

Qualifications:

4-6 years of experience in Snowflake, Python, and SQL, Strong understanding of SQL databases and RDBMS, Experience in building data pipelines with Python and Snowflake, Knowledge of data warehousing and performance optimization, Familiarity with cloud platforms like AWS, Azure, or GCP.

Key responsabilities:

  • Design, implement, and manage data pipelines using Snowflake
  • Develop and optimize complex SQL queries for data manipulation
  • Collaborate with teams to understand data requirements and provide solutions
  • Monitor Snowflake database performance and troubleshoot issues
  • Use DBT for data transformations if applicable
PradeepIT Consulting Services Pvt Ltd logo
PradeepIT Consulting Services Pvt Ltd
51 - 200 Employees
See more PradeepIT Consulting Services Pvt Ltd offers

Job description

Logo Jobgether

Your missions

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:

  • 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.
  • Data Modeling & Optimization:
    • Develop and maintain Snowflake data models and warehouse architecture.
    • Optimize data pipelines for performance and scalability.
  • Collaboration:
    • Work closely with cross-functional teams including data analysts, data scientists, and stakeholders to understand data needs and provide efficient solutions.
  • 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.
  • 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.
  • 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:

  • 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.
  • 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.

Required profile

Experience

Level of experience: Senior (5-10 years)
Spoken language(s):
Check out the description to know which languages are mandatory.

Soft Skills

  • Collaboration

Software Engineer Related jobs