Python Developer - Telecom Automation

  • Hamilton Barnes
  • 18/08/2026
Contractor Information Technology Telecommunications

Job Description

Location: Ipswich/London UK

Working Model: Hybrid - 3 days onsite
Contract: 12 months
Rate: £400 per day

Role

We are looking for an experienced Python Developer to build automation solutions, Back End services and tooling for large-scale telecom network operations.

You will develop REST APIs, automation frameworks and data-driven applications supporting testing, monitoring and operational efficiency across 5G and enterprise platforms.

Key Responsibilities

  • Develop Python automation frameworks and scripts for network testing and operational workflows.
  • Build REST APIs using Flask or FastAPI.
  • Work with SQL and NoSQL databases.
  • Build and maintain Docker containers and CI/CD pipelines.
  • Support Linux-based deployments and Bash Scripting.
  • Integrate with telecom systems and APIs for validation, monitoring and health checks.
  • Collaborate with QA, Network Engineering and DevOps teams.

Essential Skills

  • 4+ years of professional Python development experience.
  • Strong Flask/FastAPI and REST API development experience.
  • Experience with PostgreSQL/MySQL and MongoDB/Redis.
  • Strong Linux and Bash Scripting skills.
  • Hands-on experience with Docker, Docker Compose, Git and CI/CD.
  • Experience with Python libraries such as requests, paramiko, subprocess and pandas.
  • Good understanding of HTTP, TCP/IP, DNS and SSH.
  • Knowledge of HTML/CSS and Jinja2.

Desirable

  • Telecom or network automation experience across 4G/5G environments.
  • Kafka or RabbitMQ.
  • OpenStack or infrastructure as code.
  • Pytest, Selenium or Playwright.
  • Grafana, ELK or Prometheus.