Python Developer

⭐ - Featured Role | Apply direct with Data Freelance Hub
This role is for a Python Developer on a contract basis in London, UK (Hybrid). Required skills include Python 3.10+, React JS, Docker, and database design. Experience with microservices, Agile, and cloud environments like Azure is essential.
🌎 - Country
United Kingdom
πŸ’± - Currency
Β£ GBP
-
πŸ’° - Day rate
-
πŸ—“οΈ - Date discovered
August 20, 2025
πŸ•’ - Project duration
Unknown
-
🏝️ - Location type
Hybrid
-
πŸ“„ - Contract type
Inside IR35
-
πŸ”’ - Security clearance
Unknown
-
πŸ“ - Location detailed
London Area, United Kingdom
-
🧠 - Skills detailed
#Agile #Python #Scrum #Docker #Azure #Jenkins #Microservices #Automation #Database Design #Deployment #GitLab #Kubernetes #React #Cloud #PostgreSQL #Scala #DevOps
Role description
Job Title : Python Developer Job Location : London, UK (Hybrid) Job Type : Contract Inside IR35 Job Description: β€’ Proven solid development experience with Python 3.10+, React JS β€’ Strong understanding of clean design principles and coding best practices. β€’ Hands-on experience with concepts like caching, JWT, OpenAPI, database design, and microservices architecture. β€’ Proficiency in containerization tools like Docker. β€’ Familiarity with Scrum methodology and agile development practices. β€’ β€’ Preferred Skills (Good to Have) β€’ Experience with release processes and automation of releases using tools like GitLab or Jenkins. β€’ Good knowledge of Azure, particularly in authentication and authorization concepts. β€’ Familiarity with PostgreSQL and Kubernetes β€’ Develop, test, and maintain high-quality Python applications using Python 3.10+. β€’ Design and implement clean, efficient, and maintainable code, adhering to best practices such as caching, JWT, OpenAPI, and microservices architecture. β€’ Collaborate with cross-functional teams to design and optimize database structures (e.g., PostgreSQL) and ensure seamless integration with applications. β€’ Build and deploy containerized applications using Docker, ensuring scalability and reliability. β€’ Participate in Scrum ceremonies, including sprint planning, daily stand-ups, and retrospectives, to deliver high-quality software in an agile environment. β€’ Contribute to the design and implementation of release processes and automation pipelines (e.g., GitLab or Jenkins). β€’ Work closely with the DevOps team to ensure smooth deployment and operation of applications in cloud environments, such as Azure.