My client based just outside Manchester are looking for 2 x Python Developers with good SQL skills. 6 month contract, immediate starts, Outside IR35, 2 days a week in office. Key requirements \* 3+ years of Python in production environments \* Strong AWS experience across core services \* Strong SQL skills for querying, transformation, and optimisation \* Experience with Apache Spark or serverless architectures Core responsibilities and skills \* Build and maintain real-time and batch ETL pipelines using Python on large, complex datasets \* Write clean, scalable Python code for data ingestion, transformation, and processing \* Design and optimise SQL queries for performance, cost, and reliability across large data volumes \* Model and transform data into well-structured, reusable datasets for downstream use \* Work with distributed data processing tools such as Apache Spark to handle high-volume workloads \* Improve existing pipelines by identifying bottlenecks and refactoring code and queries \* Develop and maintain data workflows, scheduling, and orchestration processes \* Provision and manage AWS infrastructure using Infrastructure as Code tools such as Terraform or CloudFormation \* Work with services such as S3, Lambda, and other serverless components to build scalable data solutions \* Collaborate with analysts, data scientists, and engineers to deliver high-quality data products \* Follow Agile practices with a focus on continuous integration, testing, and code quality \* Use modern tooling, including AI-assisted development, to improve productivity and output