About the role
Primary Skills / Must have:
- Should possess strong SQL skills
- Experience in creating large scale data processing pipelines using a Python and Spark based framework.
- Work with different aspects of the Spark ecosystem, including Spark SQL, DataFrames, Datasets, and Streaming
- Should have strong programming skills in Python.
- Solid Understanding of data engineering concepts and best practices.
- Excellent problem solving and analytical skills.
- Excellent verbal and written communication skills.
- Experience in optimizing large data loads.
Secondary Skills / Desired skills
- Exposure to an Agile Development environment would be a plus.
- Strong understanding of Data warehousing domain.
- ETL skill is optional
- Good understanding of dimensional modelling.