Data Availability Engineer
Work in interdisciplinary teams that combine technical, business and data science
Design and implement solutions around data warehouse implementation ranging from
architecture, ETL processes, multidimensional modelling, data marts implementation.
Integrate datasets and dataflows using a variety of best in class software as well as profile and
analyze large and complex datasets from disparate sources
Guide and direct junior developers
Shape and advise on detailed technical design decisions.
Develop scheduling scripts or configure load schedules
Design and run unit tests.
Perform bug diagnosis and fix.
Migrate code between development and test environments.
Participate in support of the development environment.
4 + years designing and implementing large scale data loading, manipulation, processing
High proficiency in data integration package
High proficiency in Snowflake, Wherescape, ETL, Informatica, or Talend
Experience in streaming integration development
Cloud development experience (e.g. AWS, Azure)
Deep familiarity with RDBMS
Strong proficiency in SQL
Able to design and implement relational data models
Good understanding of DevOps and Agile way of working
Undergraduate degree at minimum in Comp Science/ Information Systems.