Senior Python Developer - up to £90,000 + Bonus - Hybrid

Involved Solutions

Ipswich

On-site

GBP 70,000 - 90,000

Full time

5 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Involved Solutions in Ipswich is seeking a Senior Python Developer to join a large-scale technology environment, focused on automation, backend services and tooling for telecoms and network operations.

This hands-on role centers on Python, REST APIs, automation and backend development across testing, monitoring and operational efficiency within 5G and enterprise platforms, with exposure to Linux, Docker, CI/CD, databases and network technologies.

Qualifications

  • Strong Python development experience in a commercial setting.
  • Design and implement REST APIs using Flask and/or FastAPI.
  • Experience with API authentication, error handling and documentation.
  • Frontend basics: HTML/CSS/Jinja2 for lightweight interfaces.
  • Solid SQL and NoSQL database experience (PostgreSQL, MySQL, MongoDB, Redis).
  • Linux environments with Bash/shell scripting; Docker-based deployments.
  • CI/CD tooling (Jenkins, GitLab CI/CD) and Git version control.
  • Experience with Python automation libraries (Requests, Paramiko, Subprocess, Schedule, Pandas).
  • Solid understanding of networking fundamentals (HTTP, TCP/IP, DNS, SSH).

Responsibilities

  • Design, develop and maintain Python automation frameworks and scripts.
  • Build RESTful APIs and internal services for cross-team integrations.
  • Develop web interfaces using HTML/CSS/Jinja2 for lightweight dashboards.
  • Work with PostgreSQL, MySQL, MongoDB, and Redis for data handling.
  • Maintain Docker/Docker Compose environments for deployment and testing.
  • Develop CI/CD pipelines using Jenkins and GitLab.
  • Automate Linux tasks with Bash and cron jobs.
  • Integrate Python apps with telecom network systems and APIs.
  • Implement logging, monitoring and error handling across services.
  • Collaborate with QA, Network Engineering and DevOps teams.

Skills

Python development
REST APIs
SQL/NoSQL databases
PostgreSQL/MySQL
MongoDB/Redis
Linux shell scripting
Docker & Docker Compose
CI/CD
Git
Python automation libraries
Networking fundamentals

Tools

Flask
FastAPI
HTML/CSS/Jinja2
Docker
Docker Compose
Jenkins
GitLab CI/CD
Git
Requests
Paramiko
Selenium

Job description

Senior Python Developer
Salary: Up to £90,000 + Bonus + Benefits
Location: Ipswich
Working Pattern: Hybrid
Job Type: Permanent

An exciting opportunity has arisen for an experienced Senior Python Developer to join a large scale technology environment, developing automation solutions, backend services and tooling supporting complex telecoms and network operations.

This Senior Python Developer is a hands on engineering position with a strong focus on Python, REST APIs, automation and backend development. You will work across applications supporting testing, monitoring and operational efficiency within 5G and enterprise platforms, with exposure to Linux, Docker, CI/CD, databases and network technologies.

The role would suit a strong Python Engineer who enjoys solving complex technical problems and wants to work across both software engineering and network automation.

Responsibilities for the Senior Python Developer:
  • Design, develop and maintain Python based automation frameworks and scripts supporting network testing, data processing and operational workflows
  • Build RESTful APIs using Flask and FastAPI for internal services and cross team integrations
  • Develop lightweight web based dashboards and interfaces using HTML, CSS, JavaScript and Jinja2
  • Work with PostgreSQL, MySQL, MongoDB and Redis for application, configuration and testing data
  • Build and maintain Docker and Docker Compose environments for application deployment and testing
  • Develop and maintain CI/CD pipelines using Jenkins and GitLab
  • Develop Linux automation using Bash, shell scripting and cron jobs
  • Integrate Python applications with telecom network systems and APIs
  • Build automated validation, health checking and service monitoring capabilities
  • Implement effective logging, monitoring and error handling across automation services
  • Work closely with QA, Network Engineering and DevOps teams to identify and deliver automation opportunities
  • Support the development of scalable, reliable and maintainable engineering solutions
Essential Skills & Experience for the Senior Python Developer:
  • Strong commercial Python development experience.
  • Strong experience designing and developing REST APIs using Flask and/or FastAPI
  • Experience with API authentication, error handling and documentation
  • Experience with HTML, CSS and Jinja2 for lightweight web interfaces
  • Strong database experience across SQL and NoSQL technologies
  • Experience with PostgreSQL and/or MySQL
  • Experience with MongoDB and/or Redis
  • Strong experience working within Linux environments, including Bash and shell scripting
  • Experience building and deploying applications using Docker and Docker Compose
  • Experience with CI/CD, ideally Jenkins and/or GitLab CI/CD
  • Strong Git/version control experience
  • Experience with Python automation libraries such as Requests, Paramiko, Subprocess, Schedule and Pandas
  • Good understanding of networking fundamentals including HTTP, TCP/IP, DNS and SSH
Desirable Skills for the Senior Python Developer:
  • Telecoms or network automation experience
  • Knowledge of 4G Core, 5G or Service Based Architecture (SBA)
  • Experience with RabbitMQ or Kafka and event driven architectures
  • OpenStack experience
  • Infrastructure as Code knowledge
  • Test automation experience using Pytest, Selenium or Playwright
  • Monitoring experience using Grafana, ELK Stack or Prometheus
  • Experience working within Agile/Scrum environments

Python Developer, Software Developer, Software Engineer, Python, Python Programmer, Senior Python Developer

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Python Developer
Python Developer

Queen Square Recruitment Ltd • City Of London

On-site
GBP 100,000 - 120,000
Python Developer
Python Developer

LA International • Ipswich

Hybrid
GBP <1,000
Senior Python Engineer – Telecom Automation & Backend
Senior Python Engineer – Telecom Automation & Backend

Involved Solutions • Ipswich

Hybrid
GBP 70,000 - 90,000
Python Developer
Python Developer

Spencer Rose Ltd • Watford

Hybrid
GBP 70,000 - 75,000
Senior Python Developer
Senior Python Developer

Spectrum IT Recruitment • City Of London

Hybrid
GBP 70,000 - 90,000
Private healthcare
Pension plan
Senior Software Engineer (Python)
Senior Software Engineer (Python)

Harnham • England

Hybrid
GBP 68,000 - 80,000
25 days holiday plus option to buy 5 more
Private medical cash plan
Annual performance-based bonus (up to 7%)
+2
Senior Network Automation Engineer - Python - Global Tech
Senior Network Automation Engineer - Python - Global Tech

Principle HR • Greater London

Hybrid
GBP 92,000 - 112,000
Python Developer
Python Developer

Tata Consultancy Services • Ipswich

On-site
GBP 55,000 - 90,000
Senior Python Developer - Up to £180,000 P/A + Bonus - London
Senior Python Developer - Up to £180,000 P/A + Bonus - London

Hunter Bond • Greater London

Hybrid
GBP 108,000 - 180,000
Network Python Developer
Network Python Developer

Stanford Black Limited • Greater London

Hybrid
GBP 95,000 - 120,000
Flexible hybrid working model