Haystack
← Back to Jobs
Temporary/Casual
Technology

Python Developer

Queen Square Recruitment LtdLondon🇬🇧United KingdomPosted 6 Aug 2026

Why This Role Stands Out

This on-site Python Developer role offers a competitive daily rate and the chance to work with cutting-edge 5G and enterprise platforms, developing crucial automation solutions that directly impact large-scale telecom network operations. You'll thrive here if you're a mid-senior Python developer with strong Linux and API experience, eager to collaborate with cross-functional teams and build impactful backend services. Apply today to enhance your skills and contribute to innovative technology.

Quick Overview

Work Type
On Site
Schedule
Temporary/Casual
Level
Mid Senior

Job Description

Python Developer

Location: London or Ipswich - Office based

Start Date: ASAP

Contract Rate: 420 per day inside IR35

Duration: 12 months initially

Role Overview

Our client is seeking a Python Developer to develop and maintain automation solutions, backend services, and tooling supporting large-scale telecom network operations. Working closely with QA, Network Engineering, and DevOps teams, you will build REST APIs, automation scripts, and data-driven applications that improve testing, monitoring, and operational efficiency across 5G and enterprise platforms.

Key Responsibilities

  • Develop and maintain Python-based automation frameworks and scripts for network testing, data processing, and operational workflows.
  • Build RESTful APIs using Flask or FastAPI.
  • Work with SQL and NoSQL databases including PostgreSQL, MySQL, MongoDB, and Redis.
  • Develop and maintain Docker-based applications and environments.
  • Support CI/CD pipelines using Jenkins or GitLab CI/CD.
  • Write Linux shell scripts and manage deployments on Linux servers.
  • Integrate with telecom network systems and APIs for validation, monitoring, and health checks.
  • Implement logging, monitoring, and error-handling solutions.
  • Collaborate with QA, Network Engineering, and DevOps teams to deliver scalable automation solutions.

Skills & Experience

Essential:

  • 4+ years of Python development experience in automation or backend development.
  • Experience building REST APIs using Flask or FastAPI.
  • Knowledge of HTML/CSS and Jinja2.
  • Experience with SQL and NoSQL databases.
  • Strong Linux administration and Bash scripting skills.
  • Experience with Docker and Docker Compose.
  • Jenkins or GitLab CI/CD experience.
  • Experience with Git version control.
  • Knowledge of Python libraries including requests, paramiko, subprocess, schedule, and pandas.
  • Understanding of HTTP, TCP/IP, DNS, SSH, and API integrations.

Desirable:

  • Telecom or network automation experience, including 4G Core, 5G, or Service-Based Architecture (SBA).
  • Experience with RabbitMQ or Kafka.
  • Knowledge of OpenStack and Infrastructure-as-Code practices.
  • Experience with Pytest, Selenium, or Playwright.
  • Knowledge of Grafana, ELK Stack, or Prometheus.
  • Agile or Scrum experience.

If you have the relevant skills and experience, please do apply promptly to be considered.

Skills

Docker
FastAPI
Flask
MongoDB
MySQL
OpenStack
SQL
Shell
5G
ELK
Scrum
Selenium
TCP/IP
Agile
Bash
CSS
DNS
Git
GitLab CI
Grafana
HTML
HTTP
Jenkins
Kafka
Pandas
Playwright
PostgreSQL
Prometheus
Python
REST
RabbitMQ
Redis
pytest

Similar jobs