Data Engineer
- by Pearson Carter
- Location Sheffield, UK
-
Salary
£50,000 - £55,000 / year
93 days ago
Job Description:
Data Engineer £50,000 - £60,000 - Hybrid
My client, industry leading EdTech organisation are currently looking to expand their Data team!
become a Data Engineer with vast progression opportunities, where your work is all for a great cause!
Requirements
- Thrive in a fast paced and dynamic environment
- Exceptional SQL skills including an appreciation for performance tuning on a variety of database engines
- Data pipeline development experience in Python (especially using pandas, parsing API responses, posting data to API’s etc.)
- Excellent analytical and problem-solving skills
- An appreciation for the big picture while delivering short/mid-term solutions
- Experience of building data warehouses, enterprise data warehouses or data lakes with ETL pipelines
- Experience with AWS tools including Glue, Lambda, S3, RDS, is preferred
- An understanding of CICD concepts including having a working knowledge of GitHub
- Understanding of different data warehouse architectures is preferred (especially dimensional modelling and data vault 2.0 architectures)
Key Responsibilities:
- Build and maintain scalable data pipelines written in Python and SQL and ran on AWS/Snowflake
- Taking ownership of data quality within projects
- Managing and educating a range of stakeholders when gathering requirements and delivering data projects
- Building effective and collaborative relationships with technical and non-technical colleagues
- Reacting to change within the business in a positive and constructive way
- Documenting processes and data pipelines
- Maintaining a backlog of future improvements/features in Jira
-
Job Type
Permanent, Full Time
-
Work Authorisation
No
- Industry Sector IT & Internet