Attention prospective job seekers! Beware of fraudulent offers Read more

Snowflake Data Engineer

Chennai, Tamil Nadu, India
Apply
Snowflake Data Engineer - CREQ187282
Description
Snowflake Data Engineering:
Design, develop, and maintain Snowflake data warehouses and databases to
ensure efficient and scalable storage and retrieval of data.
Implement and optimize ETL processes within Snowflake to enable seamless
data integration from various sources.
Experience in snowflake best practices for error handling, optimization, job
layout, job design and naming conventions.
Continuously improve data engineering processes and tools, including
integrating Snowflake with various data sources and third-party tools.
Amazon Web Services: Connecting, loading, and reading data from AWS
database technologies like S3 & IAM
Python Development:
Demonstrated experience in writing clean, high-quality code.
Implement unit tests to ensure data quality and pipeline reliability using
Python and relevant testing frameworks like pytest.
Collaborate with cross-functional teams to integrate Python-based solutions
with Snowflake, ensuring seamless data flow.
Data Modeling and Optimization:
Work on data modeling within Snowflake, ensuring data structures align with
business requirements and industry best practices.
Optimize queries and performance within Snowflake for enhanced data
processing speed.
Monitor and troubleshoot data pipeline issues, including root cause analysis
and performance tuning.
Collaboration and Communication:
Collaborate with data scientists, analysts, and other stakeholders to
understand data requirements and deliver solutions that meet business needs.
Communicate effectively with team members, providing documentation and
knowledge transfer as needed.
Monitoring and Maintenance:
Implement monitoring tools and practices to ensure the reliability and
availability of Snowflake data warehouses.
Perform routine maintenance tasks, troubleshoot issues, and ensure data
integrity and security.
Monitor and troubleshoot data pipeline issues, including root cause analysis
and performance tuning.Proven experience as a Snowflake Data Engineer and Python Developer.
Strong understanding of data warehousing concepts and best practices.
Proficient in writing efficient SQL queries within Snowflake.
Strong knowledge of Python and experience with ETL processes.
Solid experience in Python programming for data processing and integration.
Familiar with using version control (branching, merging etc), ideally Git.
Familiarity with cloud platforms (e.g., AWS, Azure, or GCP) and their services.
Understanding of data compliance and security best practices.
Experience in performance tuning and cost optimization in a cloud data platform.
Excellent problem-solving and communication skills.
Good to have:
DBT
Flyway
ETL/ETL Tools
DevOps
Primary Location
Chennai, Tamil Nadu, India
Job Type
Experienced
Primary Skills
Python, Snowflake design
Years of Experience
7
Travel
No
Job Posting
01/05/2024

Join Virtusa

 

Please enter a valid email address to begin your application.

Thank you for verifying your email. Please proceed with the steps below to apply.

We only accept the following file extensions: .pdf, .docx or .doc
Maximum file size: 1 MB
File name must not include special characters or spaces (e.g. “name_resume.pdf”)

Please attach your CV/Resume, ensure it is in the correct format and smaller than 1MB.
We only accept the following file extensions:

Thank you. You already have an active account with Virtusa's hiring system. Please login to our portal to proceed with your application or apply for more opportunities.

LoginClick to Login

About Virtusa

Teamwork, quality of life, professional and personal development: values that Virtusa is proud to embody. When you join us, you join a team of 30,000 people globally that cares about your growth — one that seeks to provide you with exciting projects, opportunities and work with state of the art technologies throughout your career with us.

Great minds, great potential: it all comes together at Virtusa. We value collaboration and the team environment of our company, and seek to provide great minds with a dynamic place to nurture new ideas and foster excellence.

Virtusa was founded on principles of equal opportunity for all, and so does not discriminate on the basis of race, religion, color, sex, gender identity, sexual orientation, age, non-disqualifying physical or mental disability, national origin, veteran status or any other basis covered by appropriate law. All employment is decided on the basis of qualifications, merit, and business need.

Learn more