Backend Python Developer

⭐ - Featured Role | Apply direct with Data Freelance Hub
This role is for a Backend Python Developer on a "contract length" basis, offering a pay rate of "$X/hour." Work is remote. Key skills required include Python, FastAPI, Azure PaaS, RESTful APIs, SQL Alchemy, and TDD with PyTest.
🌎 - Country
United Kingdom
πŸ’± - Currency
Β£ GBP
-
πŸ’° - Day rate
-
πŸ—“οΈ - Date discovered
September 2, 2025
πŸ•’ - Project duration
Unknown
-
🏝️ - Location type
Unknown
-
πŸ“„ - Contract type
Unknown
-
πŸ”’ - Security clearance
Unknown
-
πŸ“ - Location detailed
London Area, United Kingdom
-
🧠 - Skills detailed
#API (Application Programming Interface) #PostgreSQL #Python #Swagger #Code Reviews #SQL (Structured Query Language) #Cloud #Vault #Databases #POSTMAN #Azure SQL #NoSQL #Scala #Database Management #Terraform #Redis #Docker #Infrastructure as Code (IaC) #Azure #Microservices #Automated Testing #FastAPI #Containers #Storage #Pytest
Role description
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.