Python & Snowflake Developer
Job Summary:
We are seeking a skilled Python & Snowflake Developer to join our dynamic team
in Gurugram. In this role, you will leverage your expertise in data frameworks
to design, develop, and maintain robust data pipelines, contributing to
data-driven decision-making across the organization.
Key Responsibilities:
-
Design and implement scalable data pipelines using Python and Snowflake for
efficient data processing.
-
Collaborate with data analysts and data scientists to understand data
requirements and translate them into technical solutions.
-
Optimize existing ETL processes to enhance performance and decrease data
latency.
-
Monitor and troubleshoot data pipeline operations to ensure data integrity
and quality.
-
Develop and maintain documentation for data architecture and processes.
-
Assist in the migration of existing data workflows to Snowflake cloud
storage solutions.
-
Stay updated with industry trends and emerging technologies related to cloud
data engineering.
Requirements:
- 4-8 years of experience in Python programming and data engineering.
-
Strong expertise in Snowflake with a proven track record of implementing
data solutions.
- Solid understanding of SQL and database management systems.
- Familiarity with ETL tools and practices.
- Experience with data modeling and data warehousing concepts.
- Exceptional problem-solving skills and attention to detail.
-
Effective communication skills to collaborate with cross-functional teams.
Preferred Qualifications:
-
Experience with additional programming languages such as Java or Scala.
- Knowledge of cloud technologies, particularly AWS or Azure.
- Familiarity with data visualization tools like Tableau or Power BI.
- Relevant certifications in Snowflake or data engineering.
- Experience in agile methodologies and project management tools.
Benefits:
- Competitive salary with performance-based bonuses.
- Comprehensive health care plan, including dental and vision coverage.
- Flexible working hours and remote work options.
- Continual learning and professional development opportunities.
-
Work in a collaborative and inclusive environment with a focus on
innovation.
- Retirement savings plan with company matching contributions.
- Access to wellness programs and employee assistance services.