As a Consultant - Data Engineer, you will be responsible for:
- Working with large datasets, including terabyte-scale and growing data
- Utilizing various technologies and tools associated with databases and big data
- Designing and modeling data to meet business requirements
- Developing complex ETL processes from concept to implementation
- Optimizing system performance and tuning for scalability
- Collaborating with business and technical teams to effectively communicate and solve problems
Candidate Qualifications:
To be considered for this position, you should have:
- 5+ years of data engineering or general software development experience
- Experience with DWH, Snowflake, SQL, Python, and any cloud platform
- Familiarity with AWS Data Ecosystem, including AWS S3 and AWS Lambda
- Proficiency in writing complex SQL queries across large datasets
- Strong software engineering principles and functional programming skills in Python or equivalent
- Excellent problem-solving abilities and the ability to work in a fast-paced environment
Required Skills:
- Bigdata
- Snowflake
- ETL (any tool)
- DWH
- Spark
- Python
- SQL