Python Developer

Adecco
Derby, United Kingdom
yesterday

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Compensation
£ 70K

Job location

Derby, United Kingdom

Tech stack

Clean Code Principles
API
Code Review
Continuous Integration
Software Debugging
Linux
Django
JSON
Python
Network Security
Linux System Administration
Routing
Reliability Engineering
Ansible
Systems Integration
TCP/IP
Wide Area Networks
Wireless Networks
XML
Computer Network Operations
Infrastructure as Code (IaC)
GIT
Infrastructure Automation Frameworks
Data Analytics
REST
Open Network Automation Platform
Cisco networks
ServiceNow

Job description

  • Design, develop, and implement automation scripts using Python to streamline our operations.
  • Collaborate with cross-functional teams to identify automation opportunities and requirements.
  • Troubleshoot and debug existing automation solutions to enhance performance and efficiency.
  • Write clean, maintainable, and efficient code while adhering to best practices.
  • Participate in code reviews and contribute to team knowledge sharing.
  • Stay updated with the latest trends and technologies in automation and Python development.

Technologies:

  • Ansible
  • CI/CD
  • Cisco
  • Django
  • Git
  • JSON
  • Linux
  • Network
  • Python
  • REST
  • Security
  • ServiceNow
  • TCP/IP
  • XML
  • Support

Requirements

  • Strong Python programming skills with experience developing automation tools and operational workflows.
  • Working knowledge of Django for developing and maintaining internal operational platforms, APIs, and automation services.
  • Experience consuming and integrating REST APIs and working with JSON/XML data formats.
  • Familiarity with infrastructure automation and configuration management tools such as Ansible.
  • Experience in Network Operations, Infrastructure Engineering, Network Automation, or Site Reliability Engineering.
  • Experience working in Linux environments, including troubleshooting and system administration tasks.
  • Understanding of monitoring, telemetry, observability, and event management platforms.
  • Hands-on experience with Git and collaborative development practices.
  • Preferred: experience building automation for Network Operations Centres (NOC) or Infrastructure Operations teams.
  • Preferred: familiarity with Infrastructure as Code (IaC) concepts and practices.
  • Preferred: exposure to CI/CD pipelines supporting infrastructure and automation deployments.
  • Preferred: understanding of event-driven automation, self-healing workflows, and operational orchestration.
  • Preferred: knowledge of ServiceNow integration, operational tooling, or workflow automation platforms.
  • Preferred: exposure to data analytics, network telemetry, or operational reporting.
  • Preferred: solid understanding of enterprise networking concepts including Routing and Switching, TCP/IP, Wireless Networking, Cisco SD-WAN, and Network Security fundamentals.
  • Preferred: experience with network automation frameworks and libraries such as Netmiko and Paramiko.

Benefits & conditions

We are looking for a Python Automation Developer to join our dynamic team in Chester, working onsite three days a week on a 12-month contract inside IR35 with a highly competitive rate and full-time hours. We offer a supportive and friendly environment where your ideas are valued, exciting projects that challenge your skills, flexible working hours, work-life balance, and opportunities for professional growth and development. We are an inclusive employment consultancy committed to improving everyones chance of being part of the workplace and to supporting reasonable adjustments where needed.

Apply for this position