Python Developer

⭐ - Featured Role | Apply direct with Data Freelance Hub
This role is for a Python Developer (Python Architect) with 10-15 years of experience, focusing on FASTAPI, asynchronous programming, and system architecture. Remote work in the UK with occasional travel. Key skills include Python, API security, and containerization.
🌎 - Country
United Kingdom
πŸ’± - Currency
Β£ GBP
-
πŸ’° - Day rate
-
πŸ—“οΈ - Date discovered
August 7, 2025
πŸ•’ - Project duration
Unknown
-
🏝️ - Location type
Remote
-
πŸ“„ - Contract type
Unknown
-
πŸ”’ - Security clearance
Unknown
-
πŸ“ - Location detailed
United Kingdom
-
🧠 - Skills detailed
#API (Application Programming Interface) #Azure #Programming #Docker #Microservices #Kubernetes #Python #Langchain #Security #Leadership #FastAPI #Data Pipeline #Data Engineering
Role description
Role: Python Architect Location: UK (Remote with occasional travel for client meeting and collaboration) Job Description: Senior Python Software Architect Must-Have Requirements β€’ Extensive Python Proficiency: β€’ From 10 to 15 years of experience with python programming. β€’ Strong foundation in Python meta-programming (creating functions, classes via inheritance, packages, decorators, context variables). β€’ Expertise with common programming design patterns (abstraction, factory, adapter, faΓ§ade, iterator, etc,…) . β€’ FASTAPI Expertise: β€’ Deep understanding of FASTAPI internals and ability to extend/modify FASTAPI functionality (e.g., using custom classes derived from FASTAPI main class, decorators). β€’ Experience integrating authentication (Azure Authentication and/or OAuth) so that calls between endpoints carry appropriate tokens/credentials. β€’ API Security best practices β€’ Containerization & Orchestration: β€’ Familiarity with containerizing FASTAPI applications (e.g., Docker) and deploying them to orchestration platforms like Kubernetes. β€’ LangChain/LangGraph Knowledge: β€’ Familiarity with agent creation features, callbacks, and ability to extend or modify core library behaviour. β€’ Experience wiring in telemetry (e.g., via OpenTelemetry) into these frameworks. β€’ System Architecture & Design Leadership: β€’ Proven track record in making high-level design decisions for codebases, including microservices or templates that will be reused across multiple teams. β€’ Capability to design, implement, and guide best practices around GenAI Agentic Systems, from backend infrastructure to library integrations. β€’ Asynchronous Programming: β€’ Experience with async/await, concurrency patterns, and event-driven architectures. Nice-to-Have Requirements β€’ Agentic Frameworks Beyond LangChain/LangGraph: β€’ Familiarity with other frameworks such as OpenAI API, Autogen, Google ADK, etc. β€’ MCP Server Creation Experience: β€’ Some hands-on knowledge or familiarity with building MCP server. β€’ Data Engineering & Telemetry Logs: β€’ Comfortable with processing telemetry logs, knowledge in designing data pipelines for distributed tracing or log analytics.