Python Developer
Job Description
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
Job Summary
Similar Jobs
The largest community on the web to find and list jobs that aren't restricted by commutes or a specific location.
-
Senior Software Engineer
- IT Job Pro

