Senior Software Engineer Python Cloud Automation

Company: Spectrum It Recruitment Limited
Apply for the Senior Software Engineer Python Cloud Automation
Location: London
Job Description:

Salary

£100,000 – 100,000 per year

Requirements

  • Strong commercial Python development experience
  • Experience building automation tools, frameworks, or platforms
  • Terraform and Infrastructure as Code expertise
  • Experience with AWS cloud services
  • Puppet configuration management experience
  • Strong PowerShell scripting skills
  • CI/CD and DevOps automation experience
  • Passion for engineering best practices, testing, and code quality
  • Experience working in cloud and hybrid infrastructure environments

Responsibilities

  • Build automation frameworks and tooling using Python
  • Develop Infrastructure as Code solutions with Terraform
  • Create reusable templates and code generation platforms using Jinja2
  • Automate Windows environments through PowerShell
  • Manage and improve configuration management with Puppet
  • Build CI/CD integrations for infrastructure delivery
  • Work closely with cloud, platform, and engineering teams to improve automation and operational efficiency
  • Drive infrastructure standardisation, reliability, and scalability across complex environments

Technologies

  • AWS
  • CI/CD
  • Cloud
  • DevOps
  • PowerShell
  • Puppet
  • Python
  • Terraform
  • Windows

Overview

We are a global technology organisation delivering a major long-term government-backed technology programme. We are building secure, large-scale customer contact and communications platforms used by critical organisations, and this role offers significant engineering ownership and technical challenge. We work in a modern automation, cloud, and DevOps environment with a collaborative engineering culture. The position is based in London near Liverpool Street, with a hybrid working pattern of 2 days onsite and 3 days remote, and offers excellent opportunities for career growth and progression.

Last updated 26 week of 2026

#J-18808-Ljbffr…

Posted: June 30th, 2026