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.