Python Back-End Developer

Python Back-End Developer

Freelance No home office possible
C

At a Glance

  • Tasks: Join a team to rebuild a legal-tech platform's core system using Python and FastAPI.
  • Company: Support a cutting-edge legal-tech platform transforming how litigation teams handle data.
  • Benefits: Enjoy remote work flexibility and competitive pay of £500–£600 per day.
  • Why this job: Be part of a critical project with real impact, enhancing your skills in a dynamic environment.
  • Qualifications: Strong Python and FastAPI experience; familiarity with GCP and Kubernetes is essential.
  • Other info: This role is outside IR35 and offers a chance to work on exciting data pipelines.

Contract – Python Engineer (FastAPI, GCP, Kubernetes) Remote (UK-based) | £500–£600 day | Outside IR35 | 3 months+

We’re supporting a legal-tech platform that helps litigation teams collect and process Slack data; they’re in the middle of a major re-platform. They’ve inherited a mess, made big moves toward Kubernetes (away from GCP serverless), and now need a contract engineer to help rebuild a core part of the system by the end of the year.

You’ll be coming in at a critical point, working on Slack data ingestion pipelines and helping build out production-grade services on a new Kubernetes-based setup.

The Stack:

  • Python & FastAPI (non-negotiable)
  • GCP (Pub/Sub, Cloud Run)
  • Kubernetes (mainly for deploying services)
  • Postgres & Elasticsearch
  • React (frontend exists, but you won’t need to touch it)

What They’re Looking For:

  • Strong Python engineer with FastAPI experience
  • Comfortable working in containerised environments
  • Hands-on with GCP and/or Kubernetes
  • Able to work independently - this isn’t a greenfield, it’s a rescue mission
  • Bonus if you’ve dealt with Slack/Jira/Confluence integrations or data pipelines
C

Contact Detail:

Corecom Consulting Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Python Back-End Developer

✨Tip Number 1

Familiarise yourself with the specific technologies mentioned in the job description, especially Python and FastAPI. Consider building a small project or contributing to an open-source one that uses these technologies to showcase your skills.

✨Tip Number 2

Gain hands-on experience with Kubernetes and GCP by setting up your own development environment. This practical knowledge will not only boost your confidence but also demonstrate your ability to work in containerised environments.

✨Tip Number 3

Since this role involves working on Slack data ingestion pipelines, try to understand how Slack APIs work. You could even create a simple integration to show your understanding of data pipelines and how to handle data from Slack.

✨Tip Number 4

Prepare for the interview by thinking about past experiences where you had to troubleshoot or rescue a project. Be ready to discuss how you approached those challenges, as this role is described as a 'rescue mission'.

We think you need these skills to ace Python Back-End Developer

Proficiency in Python
Experience with FastAPI
Knowledge of Google Cloud Platform (GCP)
Familiarity with Kubernetes
Experience with Postgres
Understanding of Elasticsearch
Ability to work in containerised environments
Experience with data ingestion pipelines
Strong problem-solving skills
Ability to work independently
Experience with Slack integrations
Familiarity with Jira and Confluence
Adaptability to legacy systems
Strong communication skills

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with Python and FastAPI, as these are non-negotiable for the role. Include specific projects where you've worked with GCP, Kubernetes, and any relevant data ingestion pipelines.

Craft a Strong Cover Letter: In your cover letter, emphasise your ability to work independently and your experience in containerised environments. Mention any previous roles where you’ve had to rescue or rebuild systems, as this aligns with the company's current needs.

Showcase Relevant Projects: If you have experience with Slack, Jira, or Confluence integrations, make sure to include these in your application. Provide examples of how you’ve successfully managed similar projects or challenges in the past.

Proofread Your Application: Before submitting, carefully proofread your application for any errors or inconsistencies. A polished application reflects your attention to detail, which is crucial for a technical role like this.

How to prepare for a job interview at Corecom Consulting

✨Showcase Your Python & FastAPI Skills

Make sure to highlight your experience with Python and FastAPI during the interview. Be prepared to discuss specific projects where you've used these technologies, as they are non-negotiable for this role.

✨Demonstrate Containerisation Knowledge

Since the company is working with Kubernetes, it's crucial to demonstrate your understanding of containerised environments. Discuss any relevant experiences you have with deploying services using Kubernetes and how you’ve tackled challenges in such setups.

✨Familiarity with GCP is Key

Be ready to talk about your hands-on experience with Google Cloud Platform, especially with services like Pub/Sub and Cloud Run. Providing examples of how you've utilised these tools in past projects will show your capability to contribute effectively.

✨Prepare for Problem-Solving Scenarios

This role involves working on a rescue mission rather than a greenfield project. Prepare to discuss how you've approached problem-solving in previous roles, particularly in messy or complex situations, and how you can apply that experience to help rebuild their system.

C
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>