cover image
FDM Group

Python Developer

On site

London, United kingdom

£ 75,000 /year

Freelance

22-12-2025

Share this job:

Skills

Python SQL Encryption CI/CD DevOps Monitoring Coaching Databases Azure Numpy Pandas Flask FastAPI OpenAI CI/CD Pipelines Infrastructure as Code

Job Specifications

FDM is a global business and technology consultancy seeking a Python/AI Developer to work for our Professional Services client. This is initially a 6-month contract with very good prospects to extend and will be a remote role with the odd requirement to visit the London office.

Responsibilities:

• Design, develop, and integrate AI-driven Use Case workflows for the in-house AgenticAI platform.

• Build clean, modular, and scalable Python components, ensuring maintainability and adherence to coding best practices.

• Develop and deploy services on Azure, leveraging Functions, App Service, storage, databases, and security tooling.

• Implement CI/CD pipelines and container-based deployments to support automated, consistent release processes.

• Write comprehensive unit tests and ensure strong code quality using tools such as pytest, pylint, flake8, and black.

• Implement logging, telemetry, and monitoring to ensure high performance, reliability, and observability across cloud services.

• Collaborate closely with AI engineers and workflow architects to translate business challenges into technical solutions.

• Ensure adherence to secure coding practices, including authentication, credential management, data protection, and API security.

About You

Python Development: Proficient in Python 3.x (OOP, data structures, exception handling, modules); experience with requests, pandas, numpy, asyncio, FastAPI/Flask; familiar with type hints, virtual environments, and dependency management (pip, poetry). (Reviewing and refactoring existing code in manageable modules added advantage).
Azure and DevOps: Experience with Azure services (Functions, App Service, Blob Storage, Cosmos DB, SQL Database, Key Vault), containerisation, package deployments, CI/CD pipelines, and Infrastructure as Code (Bicep).
Testing & Code Quality: Proficient in unit testing (pytest, unittest), mocking, and code quality tools (pylint, flake8, black).
Logging & Monitoring: Implement logging/telemetry and monitor Azure resources for performance and reliability.

Desirable Skills

Azure OpenAI & Workflows: Hands-on with Azure OpenAI services; knowledge of agent-based architectures and multi-step workflow automation. (Guardrails and Prompt engineering experience added advantage)
Authentication & Security: Experience with MSAL authentication, secure coding practices (Key Vault, input validation, encryption), RBAC, and API key/credential management.
Data Handling & Storage: Skilled in structured/unstructured data (CSV, JSON, XML, PDF, DOCX); efficient data processing and storage using Python and Azure services.
API Development: Experience building and consuming REST APIs with authentication and service-based principles.

About Us

We are a business and technology consultancy and one of the UK's leading employers, recruiting the brightest talent to become the innovators of tomorrow. We have centres across Europe, North America and Asia-Pacific, and a global workforce of over 3,500 Consultants. FDM has shown exponential growth throughout the years, firmly establishing itself as an award-winning employer and is listed on the FTSE4Good Index.

Diversity and Inclusion

FDM Group is an equal opportunity employer, and all qualified applicants will receive consideration for employment without regard to race, colour, religion, sex, sexual orientation, national origin, age, disability, veteran status or any other status protected by federal, provincial or local laws.

Why join us

Career coaching, mentoring and access to upskilling throughout your entire FDM career
Assignments with global companies and opportunities to work abroad
Opportunity to re-skill and up-skill into new areas, develop non-linear career paths and build a skillset within your field
Annual leave and work-place pension

About the Company

We’re FDM, an award-winning global business and technology consultancy. For over 30 years we’ve been powering the people behind tech and innovation. We collaborate with world-leading companies to identify the expertise they need, exactly when they need it. We have helped successfully launch nearly 25,000 careers globally to date and we are a trusted partner to over 300 companies worldwide. Diversity, equity and inclusivity is at the core of everything we do. We have 4,000+ employees worldwide, with over 90 nationalities wo... Know more