Data Engineer - 9-Month Contract - Multiple Locations

Uniting People
Manchester, United Kingdom
2 days ago

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Compensation
£ 73K

Job location

Manchester, United Kingdom

Tech stack

Information Engineering
ETL
Document Management Systems
Python
SQL Databases
Data Streaming
Data Processing
GIT
PySpark
Integration Tests
Data Pipelines

Job description

We're looking for a skilled Data Engineer to develop and construct data products and services, implement scalable data flows, and integrate systems for analytics and Business Intelligence (BI). This is an exciting opportunity to work on digital projects that improve data processes and enable smarter decision-making., * Build, test, and maintain ETL pipelines using Python, PySpark, and SQL

  • Re-engineer manual data flows for scalability and repeatability
  • Write unit/integration tests and manage code versions with Git
  • Support operational teams to build maintainable and adaptable data pipelines
  • Maintain documentation for data processing functions and pipelines
  • Collaborate with colleagues to brainstorm solutions and share knowledge
  • Report progress to line managers and peers

Requirements

  • Strong programming in Python, PySpark, and SQL
  • Experience with data engineering, including design, coding, testing, and documentation
  • Ability to define test conditions and report on outcomes
  • Understanding of technical concepts relevant to data processing pipelines
  • Excellent collaboration, communication, and problem-solving skills

Apply for this position