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
£ 73KJob 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