DevOps Engineer/Platform Engineer - Permanent - Leeds

  • Cactus IT Solutions UK Ltd
  • Leeds, Yorkshire
  • 14/04/2026
Full time Information Technology Telecommunications Python Software Engineer

Job Description

Job Details:

Experience Required: 10-15 Years

Key Responsibilities:

  • Design, build, and maintain efficient, reusable, and reliable platform solutions, including monitoring, managing, and optimizing AWS cloud resources.
  • Provide engineering insights to the Strategy and Architecture team to improve overall engineering practices.
  • Document procedures and policies for maintaining and enhancing system infrastructure.
  • Implement automation tools and CI/CD pipelines for secure and efficient deployments.
  • Collaborate with development teams to support system deployment and operations.

Skills Required:

Minimum:

  • Proven experience as a Senior Platform Engineer with strong software engineering fundamentals.
  • Expertise in Scripting and pipeline automation (eg, Jenkins, GitHub Actions).
  • Strong knowledge of AWS cloud services and containerization (Docker, Kubernetes).
  • Proficiency in Infrastructure as Code (IaC) tools such as CloudFormation or Terraform.

Essential:

  • Experience working closely with development and infrastructure teams to deliver solutions.
  • Strong focus on automation to improve development processes and delivery efficiency.
  • Ability to collaborate effectively with engineers, product managers, designers, and analysts.
  • Hands-on experience with CloudFormation Scripting, troubleshooting, and debugging.
  • Working knowledge of Chef, Scripting, and troubleshooting.
  • Experience with Python Scripting and debugging.
  • Expertise in Jenkins pipelines (multibranch), deployments, and Groovy Scripting.
  • Strong Linux command-line knowledge and web services troubleshooting.
  • Experience with AWS services such as EC2, NLB, API Gateway, ASG, etc.