Search by job, company or skills

EXL IT service management

Manager

Early Applicant
  • a month ago
  • Be among the first 50 applicants

Job Description

Job Title: Senior Snowflake Data Engineer

Job Summary:

We are seeking a highly skilled Senior Snowflake Data Engineer with strong data modeling experience to lead the design, implementation, and optimization of large-scale data intelligence solutions on the Snowflake Cloud Data Warehouse. The ideal candidate will have a proven track record in architecting robust data pipelines and managing complex data workflows, with a deep understanding of data architecture and analytics.

Key Responsibilities:

  • Lead the architecture and implementation of high-performance, production-grade data solutions using Snowflake Data Warehouse, ensuring scalability and reliability.
  • Design and manage advanced ETL workflows, utilizing tools such as Python, Snowpipe, and other ETL technologies for seamless data integration and processing.
  • Develop both real-time and batch data processing pipelines, maintaining a strong focus on data quality and availability.
  • Collaborate with cross-functional teams in an Agile environment (Scrum) to drive successful project outcomes using tools like Azure DevOps or JIRA.
  • Write and optimize stored procedures and functions using Snowflake Scripting or JavaScript for efficient data manipulation and retrieval.
  • Leverage Snowflake features such as data sharing, event-driven architecture, and lake-house patterns to enhance data accessibility and usability.
  • Oversee data migration from RDBMS to Snowflake, implementing best practices for data transformation and modeling, with a strong emphasis on dimensional modeling techniques (star and snowflake schemas).
  • Implement Role-Based Access Control (RBAC) for secure user and data management, ensuring compliance with security protocols.
  • Design and manage file formats and external/internal stages for integrating with cloud storage solutions (e.g., AWS S3, Azure Blob).
  • Apply deep knowledge of Snowflake architecture, including storage and compute resources, to optimize performance and cost.
  • Utilize features like Time Travel and Failsafe to ensure data integrity, availability, and recovery.
  • Translate complex BI and reporting requirements into effective database and reporting designs.
  • Provide mentorship and guidance to junior team members, fostering a culture of continuous learning and improvement.

Basic Qualifications:

  • Familiarity with Agile methodologies and project management tools (e.g., JIRA, Azure DevOps).
  • Strong experience in data modeling principles and best practices.

Key Skills:

  • Extensive expertise in Snowflake architecture and internals, including advanced data modeling and integration with BI/reporting tools.
  • Proficient in programming languages such as Python, Java, or Scala for data processing and pipeline development.
  • Strong understanding of structured and semi-structured data formats (e.g., XML, JSON, Parquet).
  • Experience with Snowflake utilities (SnowSQL, SnowPipe) and best practices for data ingestion and processing.
  • Knowledge of cloud data warehousing solutions like AWS Redshift or Google BigQuery is a plus.

Keywords: Senior Data Engineer, Snowflake, Snowpipe, ETL, Data Warehouse, SQL, Data Modeling, Cloud Solutions, Agile, Data Migration, RBAC.

More Info

Skills Required

Login to check your skill match score

Login

Date Posted: 25/10/2024

Job ID: 98018865

Report Job

About Company

At EXL, our collaboration is built on ongoing listening and learning to adapt our methodologies. We&#8217&#x3B;re your business evolution partner&#8212&#x3B;tailoring solutions that make the most of data to make better business decisions and drive more intelligence into your increasingly digital operations.

Hi , want to stand out? Get your resume crafted by experts.

Similar Jobs

People Data Solutions Engineering Manager

ToastCompany Name Confidential

Technical Data Engineering Manager

Sony IndiaCompany Name Confidential
Last Updated: 25-11-2024 08:01:24 PM