Your key responsibilities
- Architecting big data solutions in a cloud environment using AWS Cloud services
- ETL design, development, and deployment of Snowflake following best practices, including ensuring knowledge transfer so that customers are properly enabled and are able to extend the capabilities of Snowflake on their own
- Interact with Onshore, understand their business goals, contribute to the delivery of the workstreams
- Define and develop client specific best practices around data management within a Snowflake environment on AWS cloud
- Recommend design alternatives for data ingestion, processing, and provisioning layers
Skills and attributes for success
- 7+ years of professional experience in the Data & Analytics area. 2+ years of experience in the Architect or Senior 2.Consultant role with a strong focus on AWS data solutions.
- .Good understanding of business processes and the ability to drive automation through effective management.
- Advanced or expert level knowledge and understanding of architecture, application design, systems engineering, and integration.
- E xposure to multiple, diverse technologies and processing environments.
- -depth knowledge of AWS data services (e.g., Amazon Redshift, Amazon S3, AWS Glue, AWS Lambda, and AWS 7.Step Functions). AWS certifications preferred.
- Strong experience in AWS services ,Proficiency in SQL, Python, dbt, EMR, data modeling, and ETL processes.
- Experience with DataBricks and Snowflake is an added advantage.
- .Experience in AWS Sagemaker & RStudio is a plus.
- Strong ability to provide direction to design, build, and manage data pipelines for data structures, including data transformation, data models, schemas, metadata, and workload management.
- Familiarity with agile methodologies and the ability to apply DevOps and DataOps principles to data pipelines.
- Hands on experience in Dimensional, Data vault and relation modelling
- .Strong problem-solving skills and attention to detail.
- .`Very good command of English language (written and verbal)
To qualify for the role, you must have
- Flexible and proactive/self-motivated working style with strong personal ownership of problem resolution.
- Excellent communicator (written and verbal formal and informal).
- Ability to multi-task under pressure and work independently with minimal supervision.
- Strong verbal and written communication skills.
- Must be a team player and enjoy working in a cooperative and collaborative team environment.
- Adaptable to new technologies and standards.
- Participate in all aspects of solution delivery life cycle including analysis, design, development, testing, production deployment, and support.
- Minimum 8 years hand-on experience in one or more of the above areas.
- Minimum 11 years industry experience
What we look for
A Team of people with commercial acumen, technical experience and enthusiasm to learn new things in this fast-moving environment
- An opportunity to be a part of market-leading, multi-disciplinary team of 1400 + professionals, in the only integrated global transaction business worldwide.
- Opportunities to work with EY Advisory practices globally with leading businesses across a range of industries
You get to work with inspiring and meaningful projects. Our focus is education and coaching alongside practical experience to ensure your personal development. We value our employees and you will be able to control your own development with an individual progression plan. You will quickly grow into a responsible role with challenging and stimulating assignments. Moreover, you will be part of an interdisciplinary environment that emphasizes high quality and knowledge exchange. Plus, we offer:
- Support, coaching and feedback from some of the most engaging colleagues around
- Opportunities to develop new skills and progress your career
- The freedom and flexibility to handle your role in a way that’s right for you
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.