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