Expoint - all jobs in one place

Finding the best job has never been easier

Limitless High-tech career opportunities - Expoint

EY EY-GDS Consulting-AI DATA-Snowflake DE-senior 
India, Tamil Nadu, Chennai 
21732735

11.08.2024

Your key responsibilities

  • Create, test, and implement enterprise-level apps with Snowflake on cloud environment.
  • Build, monitor, and optimize ETL and ELT processes
  • Develop data pipelines to perform batch and Real - Time/Stream analytics on structured and unstructured data.
  • Applying object-oriented and functional programming styles to real-world problems using Python
  • Understand and implement the latest delivery approaches based on data architecture
  • Perform data integration with third-party tools including architecting, designing, coding, and testing phases
  • Interact with Onshore, understand their business goals, contribute to the delivery of the workstreams
  • Project documentation and tracking based on understanding user requirements
  • Manage documentation of data models, architecture, and maintenance processes
  • Build/ review and audit data models

Skills and attributes for success

  • 3 to 7 years of Hands-on experience in the field of data warehousing, ETL
  • Hands on development experience in Snowflake.
  • Experience in Snowflake modelling - roles, schema, databases.
  • Experience in Integrating with third-party tools, ETL, DBT tools
  • Experience in Snowflake advanced concepts like setting up resource monitors and performance tuning would be preferable
  • Basic understanding of Azure and AWS.
  • Good understanding of different file format (ORC, Parquet, AVRO) to optimize queries/processing and compression techniques
  • Experience in Python
  • Familiar with DevOps. Preferable – having deployment knowledge

To qualify for the role, you must have

  • Be a computer science graduate or equivalent with 3 to 7 years of industry experience
  • Have working experience in an Agile base delivery methodology (Preferable)
  • Flexible and proactive/self-motivated working style with strong personal ownership of problem resolution.
  • Good analytical skills and enjoys solving complex technical problems
  • Proficiency in Software Development Best Practices
  • Good debugging and optimization skills
  • Good communicator (written and verbal formal and informal).
  • Client management skills



EY exists to build a better working world, helping to create long-term value for clients, people and society and build trust in the capital markets.