> Markdown version of [/jobs/ext/1912868-senior-python-developer-role](https://www.wearedevelopers.com/jobs/ext/1912868-senior-python-developer-role). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Python Developer role - **Company:** Smart Edge Solutions - **Location:** Belfast, UK - **Experience:** Expert - **Salary:** £36,667.0 - £112,587.0 - **Contract:** Permanent contract - **Skills:** Secure Shell (SSH), Web Interfaces, JavaScript (Programming Language), 4G (Telecommunication), Application Programming Interfaces (APIs), Application Packaging, Automation of Tests, Bash Shell, Cascading Style Sheets (CSS), Cloud Computing, Databases, Continuous Delivery, Continuous Integration, Cron, Database Applications, DevOps, Domain Name System (DNS), Monitoring of Systems, Hypertext Transfer Protocols (HTTP), Jinja (Template Engine), Python (Programming Language), PostgreSQL, Linux System Administration, Unix Shell, MongoDB, MySQL, Networking Basics, NoSQL, OpenStack, Queueing Systems, RabbitMQ, Redis, Prometheus, Selenium, Server Administration, Shell Script, Software Deployment, SQL Databases, TCP/IP, Test Data, Data Logging, Data Processing, Flask (Web Framework), Grafana, Backend, Gitlab, Git, Fastapi, Pandas, Event Driven Architecture, Build Management, Pytest, Gitlab-ci, Templating, Playwright, Apache Kafka, Restful APIs, Open Network Automation Platform, Software Version Control, Docker, Elk Stack, Jenkins - **Published:** August 4, 2026 - **Apply:** https://uk.indeed.com/viewjob?jk=ca8b92ae85c8a033 ## About the Role * Strong proficiency in building REST APIs using Flask or FastAPI with properauthentication, error handling, and documentation * Hands-on experience with HTML/CSS and templating engines (Jinja2) for building lightweight web interfaces * Solid working knowledge of SQL databases (PostgreSQL, MySQL) and NoSQL databases (MongoDB, Redis) - schema design, queries, and optimization * Proficient in Linux environments - shell scripting (Bash), cron jobs, process management, and server administration * Experience building and deploying applications using Docker containers and Docker Compose * Familiarity with CI/CD tools (Jenkins, GitLab CI/CD) and version control (Git) * Experience with Python libraries for automation - requests, paramiko, subprocess, schedule, pandas * Strong understanding of networking fundamentals (HTTP, TCP/IP, DNS, SSH) and APIintegration patterns Desirable skills/knowledge/experience: * Experience in telecom domain or network automation (4G Core, 5G, SBA) * Knowledge of message queues (RabbitMQ, Kafka) and event-driven architectures * Experience with cloud platforms (Openstack) and infrastructure-as-code * Familiarity with Pytest, Selenium, or Playwright for test automation * Knowledge of Grafana, ELK stack, or Prometheus for monitoring * Understanding of Agile/Scrum delivery practices ## Description As a Senior Python Programmer, you will design, build, and optimise to build and maintain automation solutions, backend services, and tooling that support large-scale telecom network operations. You will develop REST APIs, automation scripts, and data-driven applications that enable testing, monitoring, and operational efficiency across 5G and enterprise platforms., * Develop and maintain Python-based automation frameworks and scripts fornetwork testing, data processing, and operational workflows * Design and build RESTful APIs using Flask/FastAPI to expose services for internaltooling and cross-team integration * Create and manage web-based dashboards and interfaces usingHTML/CSS/JavaScript for reporting and monitoring * Design and interact with SQL (PostgreSQL/MySQL) and NoSQL (MongoDB/Redis)databases for test data, configuration, and results management * Build and maintain Docker containers for application packaging, deployment, andisolated testing environments * Develop and maintain CI/CD pipelines integrating Python automation intoJenkins/GitLab for continuous delivery * Write and maintain Linux shell scripts and manage application deployments onLinux-based servers * Integrate with telecom network systems and APIs for automated validation,health checks, and service monitoring * Implement logging, error handling, and monitoring solutions to ensure reliabilityof automation services * Collaborate with QA, network engineering, and DevOps teams to identifyautomation opportunities and deliver scalable solutions ## Related Videos - [Unlocking the potential of Digital & IT at Vodafone](https://www.wearedevelopers.com/videos/602-unlocking-the-potential-of-digital-it-at-vodafone) - [Reducing LLM Calls with Vector Search Patterns - Raphael De Lio (Redis)](https://www.wearedevelopers.com/videos/1714-reducing-llm-calls-with-vector-search-patterns-raphael-de-lio-redis) - [From clicks to cribs - How to find your dream home with web scraping](https://www.wearedevelopers.com/videos/767-from-clicks-to-cribs-how-to-find-your-dream-home-with-web-scraping) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Edge Orchestration for the Physical World: Connecting Cameras, Sensors, and Devices with MQTT](https://www.wearedevelopers.com/videos/100081-edge-orchestration-for-the-physical-world-connecting-cameras-sensors-and-devices-with-mqtt) - [Accelerating Authentication Architecture: Taking Passwordless to the Next Level](https://www.wearedevelopers.com/videos/733-accelerating-authentication-architecture-taking-passwordless-to-the-next-level) ## Related Articles - [The 13 Best Python Libraries for Developers in 2025](https://www.wearedevelopers.com/magazine/371-the-13-best-python-libraries-for-developers-in-2025) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [Fullstack Developer Salary UK](https://www.wearedevelopers.com/magazine/251-fullstack-developer-salary-uk) - [The 7 Most Popular Backend Frameworks for Developers](https://www.wearedevelopers.com/magazine/403-the-7-most-popular-backend-frameworks-for-developers) - [Data Engineer Salary UK](https://www.wearedevelopers.com/magazine/253-data-engineer-salary-uk) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs)