Solutions Architect

Colossus Recruitment
Birmingham, UK
2 days ago
Apply on www.collegerecruiter.com
Prepare application

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
3 years minimum
Working hours
Regular working hours

Tech stack

Application Programming Interfaces (APIs) Artificial Intelligence Amazon Web Services Amazon Elastic Compute Cloud Amazon S3 Cloud Computing Databases Continuous Integration Custom Software DevOps Distributed Systems Python (Programming Language)
+19 more
PostgreSQL MongoDB Queueing Systems Systems Integration Cloud Platform System ReactJS Flask (Web Framework) Amazon Virtual Private Cloud (VPC) Backend Fastapi Gitlab-ci Information Technology Free and Open-Source Software Front End Software Development Functional Programming Restful APIs Data Pipelines Docker Microservices

Job description

Overview

Solution / Technical Architect - Python Expert (FastAPI, Flask, Microservices), Inside IR35 Onsite / Hybrid working - 6 month contract

Our client is seeking an experienced Solution Architect with a strong background in Python and modern microservices to help shape the future of their backend systems. This role is ideal for someone who enjoys driving architecture decisions, leading technical direction, and delivering scalable, cloud-native platforms. You’ll be joining a fast-paced environment where your work will have a direct impact on the design and delivery of mission-critical platforms. The successful candidate will combine strategic vision with hands-on technical expertise, guiding engineering teams while influencing long-term architecture.

Responsibilities

  • Architect scalable, modular backend solutions using Python (FastAPI, Flask) and microservices.
  • Lead technical design across APIs, data pipelines, cloud infrastructure, and backend orchestration.
  • Drive architecture reviews, documentation, and system governance.
  • Work closely with DevOps and engineering teams to build cloud-native systems on AWS with CI/CD.
  • Mentor engineers and foster best practices across the development lifecycle.
  • Translate business requirements into practical, high-quality technical solutions.

Key Requirements

  • 8+ years backend engineering experience, with 3+ years in a solution architect/lead role.
  • Advanced knowledge of Python, particularly FastAPI or Flask.
  • Strong experience in microservices, RESTful APIs, and distributed systems.
  • Hands-on expertise with data pipelines, background jobs, message queues, and integrations.
  • AWS experience (ECS, EC2, Lambda, VPC, S3) and CI/CD (GitLab CI or similar).
  • Proficiency with Docker and containerisation workflows.
  • Excellent communication skills, able to explain technical concepts clearly.

Nice to Have

  • Exposure to frontend integration (React).
  • Database experience with MongoDB, PostgreSQL, or similar.
  • Experience in compliance-sensitive sectors (finance, insurance, legal tech).
  • Open-source contributions or community involvement.

Additional Information

All our roles are UK based. When submitting your application to Colossus, please ensure the following:

  • Your CV has your address and postcode.
  • You also have your correct phone number and email address so we can contact you asap regarding your application.
  • For confidentiality purposes, please remove any reference contact phone number’s and email address details from your CV.

Seniority level

  • Mid-Senior level

Employment type

  • Contract

Job function

  • Information Technology and Engineering

Industries

  • Information Services and IT System Custom Software Development

Referrals increase your chances of interviewing at Colossus Recruitment by 2x

Birmingham, England, United Kingdom 4 days ago

Birmingham, England, United Kingdom 1 week ago

West Midlands, England, United Kingdom 1 month ago

Birmingham, England, United Kingdom 2 weeks ago

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

Requirements

  • 8+ years backend engineering experience, with 3+ years in a solution architect/lead role.
  • Advanced knowledge of Python, particularly FastAPI or Flask.
  • Strong experience in microservices, RESTful APIs, and distributed systems.
  • Hands-on expertise with data pipelines, background jobs, message queues, and integrations.
  • AWS experience (ECS, EC2, Lambda, VPC, S3) and CI/CD (GitLab CI or similar).
  • Proficiency with Docker and containerisation workflows.
  • Excellent communication skills, able to explain technical concepts clearly.

Nice to Have

  • Exposure to frontend integration (React).
  • Database experience with MongoDB, PostgreSQL, or similar.
  • Experience in compliance-sensitive sectors (finance, insurance, legal tech).
  • Open-source contributions or community involvement.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.collegerecruiter.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:34 min

Pivoting careers into specialized platform engineering roles

Xavier Portilla Edo · LIVE

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · World Congress 2025

2:17 min

Mapping the maturity roadmap for scaled devops adoption

Dominik Krichbaum Dominik Krichbaum · World Congress 2026 Europe

3:33 min

Connecting frontends via a FastAPI proxy backend layer

Saoussen Chaabnia Saoussen Chaabnia · Europe 2026 Virtual

43 sec

Software engineering journey and local Manchester roots

Jonathan Tang · Coffee With Developers

2:34 min

Docker sandbox architecture and microVM environment integration

Manuel de la Peña Manuel de la Peña · World Congress 2026 Europe

Videos

See all

Related articles

See all