Python Developer: Firewall Automation - INSIDE IR35

Hubbado Limited
  • Contract 128 days
  • £500 (GBP) / day
  • Isleworth, England, United Kingdom
    and remote
  • 14 Sep 2026

We are looking for an experienced software developer to help build a security insights plugin for our clients existing network automation platform.  This opportunity will require focus and experience of building APIs, designing backend schemas and tasks for processing firewall rule data.  Strong testing skills will be required as part of the development as well as maintaining a high standard for code readability and collaboration.

Description

We are looking for an experienced software developer to help build a security insights plugin for our clients existing network automation platform.  This opportunity will require focus and experience of building APIs, designing backend schemas and tasks for processing firewall rule data.  Strong testing skills will be required as part of the development as well as maintaining a high standard for code readability and collaboration.

This role is inside of IR35 and requires working onsite twice a week along with the following skills and experience:

Backend (Python / Django) – Essential

  • Python: Fluency in Python 3.10+, clean architecture, type hinting, and writing robust test suites using unittest (including mocking external dependencies and task queues).
  • Django REST Framework (DRF): Proven track record of building secure, production grade RESTful APIs using DRF.
  • Databases: Strong schema design, Django migrations, and indexing strategies. Must be proactive about query optimization (e.g. preventing N+1$issues with select_related / prefetch_related).
  • Celery & Task Queues: Experience building, testing, and troubleshooting background tasks with Celery and RabbitMQ.

Frontend (React) – Desirable (Nice-to-Have)

  • React & Tooling: Modern React built with Vite.
  • UI Components: Hands-on experience with Material UI (MUI).
  • API Integration: Comfortable connecting React components to DRF endpoints and managing asynchronous UI states.

 

Skills

IT Infrastructure Expertise
Automation
IT Infrastructure Products
Docker
Kubernetes
Palo Alto Networks
IT Security Expertise
Security Automation
Programming Languages & Frameworks
CSS
Django (Python)
HTML
JavaScript
Python
React
Software Development
API
Microservices
REST
Software Development Tools
Celery
GitLab
RabbitMQ
Terraform

Industry Experience

Telecommunications company - Service Provider, ISP, Mobile
Media & Broadcasting company - TV, Music, Movies, Radio, Entertainment