Python Developer - Telecom Automation

Hamilton Barnes
London, UK
2 days ago
Apply on www.careerboard.com
Prepare application

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
4 years minimum
Compensation
£104,000.0
Working hours
Regular working hours

Tech stack

Secure Shell (SSH) 4G (Telecommunication) Application Programming Interfaces (APIs) Build Automation Bash Shell Continuous Integration Database Applications Linux DevOps Domain Name System (DNS) Hypertext Transfer Protocols (HTTP) Jinja (Template Engine)
+23 more
Python (Programming Language) PostgreSQL MongoDB MySQL NoSQL OpenStack RabbitMQ Redis Prometheus Selenium SQL Databases TCP/IP Flask (Web Framework) Grafana Git Fastapi Pandas Pytest Playwright Apache Kafka Restful APIs Open Network Automation Platform Docker

Job description

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., * 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.

Requirements

  • 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.

Apply for this position

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

Apply on www.careerboard.com
Prepare application

Good distractions

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

5:01 min

Bridging the gap between software development and security

Vandana Verma · LIVE

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

52 sec

Running persistent Linux environments directly on Windows

Ben Breard Ben Breard · World Congress 2025

3:55 min

Demonstrating semantic routing thresholds with the Redis vector library

2:06 min

Opportunities for utilizing telecommunication APIs

Justin Kitagawa · Coffee With Developers

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

Videos

See all

Related articles

See all