

Ampstek
Lead Python Developer
⭐ - Featured Role | Apply direct with Data Freelance Hub
This role is for a Lead Python Developer on a 3-month contract inside IR35, requiring 12+ years of experience. Key skills include Python, FastAPI, Azure PaaS, RESTful APIs, SQL Alchemy, and Terraform. Immediate joiner needed.
🌎 - Country
United Kingdom
💱 - Currency
£ GBP
-
💰 - Day rate
Unknown
-
🗓️ - Date
November 7, 2025
🕒 - Duration
3 to 6 months
-
🏝️ - Location
Unknown
-
📄 - Contract
Inside IR35
-
🔒 - Security
Unknown
-
📍 - Location detailed
London Area, United Kingdom
-
🧠 - Skills detailed
#FastAPI #API (Application Programming Interface) #Microservices #Databases #NoSQL #Storage #Azure #SQL (Structured Query Language) #PostgreSQL #Code Reviews #Containers #POSTMAN #Infrastructure as Code (IaC) #Automated Testing #Vault #Pytest #Python #Scala #Azure SQL #Redis #Swagger #Cloud #Docker #Terraform #Database Management
Role description
Note: Its a Contract Inside IR35 position
Duration of Contract is 3 months with possibilities of extension
Need Immediate Joiner
Experience Required : 12+ Years .
Please apply only if you are fine with contract duration
Job Description: Lead Python Developer
Principal Accountabilities
• Develop backend systems using Python, FastAPI, and related frameworks
• Manage data with SQL Alchemy, working across PostgreSQL, CosmosDB, and Redis
• Build scalable cloud solutions using Azure PaaS services (App Services, Function Apps, API Management, etc.)
• Design and implement RESTful APIs and microservices architecture using Swagger and Postman
• Handle distributed task processing with Celery
• Apply TDD principles using PyTest for automated testing
• Use Terraform for Infrastructure as Code and Docker for containerisation
• Contribute to solution design and participate in architectural decision-making
• Ensure systems are scalable, maintainable, and high-performing
• Coach and support junior engineers; assist with onboarding
• Collaborate with cross-functional teams to align on technical goals
• Foster a culture of innovation and continuous improvement
Technical Skills
• Python Expertise: Strong proficiency in Python, especially with FastAPI, SQL Alchemy, and Celery.
• Azure PaaS: Hands-on experience with Azure services like App Services, Function Apps, API Management, Service Bus, Storage, Key Vaults, Azure SQL, and Cosmos DB.
• API & Microservices: Skilled in building RESTful APIs and microservices using tools like Swagger and Postman.
• Database Management: Experienced with SQL and NoSQL databases including PostgreSQL, CosmosDB, and Redis.
• Testing & TDD: Familiar with Test-Driven Development and automated testing using PyTest.
• IaC & Containers: Exposure to Infrastructure as Code (Terraform) and containerisation (Docker).
Core Competencies
• Problem Solving: Strong analytical skills for tackling complex technical challenges.
• Code Quality: Committed to writing clean, performant code and participating in code reviews.
• Mentorship: Actively shares knowledge and promotes technical excellence within the team.
• Collaboration: Works effectively with cross-functional teams to ensure project success.
• Innovation: Identifies opportunities for process and technology improvements.
• Ownership: Takes full responsibility for task delivery and technical decisions.
Note: Its a Contract Inside IR35 position
Duration of Contract is 3 months with possibilities of extension
Need Immediate Joiner
Experience Required : 12+ Years .
Please apply only if you are fine with contract duration
Job Description: Lead Python Developer
Principal Accountabilities
• Develop backend systems using Python, FastAPI, and related frameworks
• Manage data with SQL Alchemy, working across PostgreSQL, CosmosDB, and Redis
• Build scalable cloud solutions using Azure PaaS services (App Services, Function Apps, API Management, etc.)
• Design and implement RESTful APIs and microservices architecture using Swagger and Postman
• Handle distributed task processing with Celery
• Apply TDD principles using PyTest for automated testing
• Use Terraform for Infrastructure as Code and Docker for containerisation
• Contribute to solution design and participate in architectural decision-making
• Ensure systems are scalable, maintainable, and high-performing
• Coach and support junior engineers; assist with onboarding
• Collaborate with cross-functional teams to align on technical goals
• Foster a culture of innovation and continuous improvement
Technical Skills
• Python Expertise: Strong proficiency in Python, especially with FastAPI, SQL Alchemy, and Celery.
• Azure PaaS: Hands-on experience with Azure services like App Services, Function Apps, API Management, Service Bus, Storage, Key Vaults, Azure SQL, and Cosmos DB.
• API & Microservices: Skilled in building RESTful APIs and microservices using tools like Swagger and Postman.
• Database Management: Experienced with SQL and NoSQL databases including PostgreSQL, CosmosDB, and Redis.
• Testing & TDD: Familiar with Test-Driven Development and automated testing using PyTest.
• IaC & Containers: Exposure to Infrastructure as Code (Terraform) and containerisation (Docker).
Core Competencies
• Problem Solving: Strong analytical skills for tackling complex technical challenges.
• Code Quality: Committed to writing clean, performant code and participating in code reviews.
• Mentorship: Actively shares knowledge and promotes technical excellence within the team.
• Collaboration: Works effectively with cross-functional teams to ensure project success.
• Innovation: Identifies opportunities for process and technology improvements.
• Ownership: Takes full responsibility for task delivery and technical decisions.






