Job Summary
We are currently recruiting for a Senior Data Engineer who will be responsible for the Data Ingestion, Transformation, ETL, Data Modelling, Data Architecture and Storage management across the business.
About the Role:
- Assist the planning and management of the workload of the team and ensure delivery
- Act in technical capacity and design, develop and enhance the ingestion frameworks that can load data consistently with a high degree of confidence
- Load large, complex data sets to and make data available for other data team members
- Source data from internal and external data sources
- Engaging with technical subject matter experts to understand data processes and create delivery mechanisms that are in line with the initiative/project intent.
- Build the infrastructure required for optimal Extraction, Transformation, and Loading (ETL) of data from a wide variety of data sources using various ‘big data’ technologies
- Work with data analysts and data engineers to understand the dynamic nature that is required to support the solution that needs to be built
- Identify, design, and implement internal process improvements: automating manual processes, optimising data delivery, re-designing models for greater scalability
About you:
- National Diploma in an Information Technology related discipline or Bachelor’s Degree in Computer Science, Statistics, Informatics, Information Systems or any other quantitative field (preferred).
- 5 - 8 years experience as a Data Engineer in a BI environment.
- Ability to comply with and manage data assets under a strict governance framework.
- Excellent T-SQL, SSIS, BIML and data modeling skills.
- Experience in ETL and data modeling toolsets.
- Understanding of data warehousing principles (e.g. Kimball and Vault) desired.
- Experience in agile development mythologies desired