Platform Engineer

  • Manchester, UK
  • £78,000
  • Hybrid
  • Permanent
  • Engineering

Job description

Platform Engineer

Manchester - 2 days per week

 

Millions of customers. One proprietary platform. Infinite possibilities.

 

This global technology business has just completed a massive migration to their own platform, and now, the stage is set for scale, innovation, and speed. Products are being built at pace, technology is unlocking new capabilities, and the experiences delivered to customers worldwide are next-level.

 

They're looking for a Platform Engineer to help build, operate and continuously improve the platforms that underpin their engineering teams. This is a hands on opportunity for someone who enjoys working across infrastructure, automation and developer tooling, helping engineering teams build, deploy and run software more efficiently.

Working closely with Platform Engineers and product teams, you'll play a key role in improving reliability, reducing operational overhead and driving modern Platform Engineering and DevOps practices across the business.

 

Their core application platform is built on .NET, with services communicating via WebAPI, WCF and RabbitMQ. They manage large volumes of data using MySQL and MongoDB, operating a hybrid infrastructure across AWS and on-premises VMware. As they continue migrating services to Kubernetes, you'll have the opportunity to work with cloud-native technologies, GitOps and Argo CD.

 

What you'll do:

 

  • Build and maintain infrastructure using Terraform, Ansible and Python.
  • Supporting and enhancing CI/CD pipelines with Jenkins and GitOps using Argo CD.
  • Operate, scale and improve Kubernetes environments.
  • Partner with engineering teams to troubleshoot platform issues and improve reliability.
  • Develop shared tooling, documentation and platform standards.
  • Automate operational processes to improve efficiency and remove manual tasks.
  • Evaluate new technologies and recommending solutions that balance scalability, reliability and maintainability.

 

Who you are:

 

  • Experience in Platform Engineering/OS Engineering within Linux or Windows environments.
  • Strong AWS experience, including EC2, S3, IAM and VPC networking.
  • Hands on experience with Infrastructure as Code using Terraform and configuration management with Ansible.
  • Experience working with Docker and Kubernetes in production environments.
  • A passion for automation and improving platform and developer experience.
  • Strong problem-solving skills and confidence collaborating with a variety of technical and business stakeholders.
  • The ability to assess technologies and recommend solutions based on both technical and business requirements.
  • Excellent communication skills and a proactive, collaborative approach.

 

This is an excellent opportunity to join a team investing heavily in modern platform engineering, where you'll have the chance to influence the platform, work with cloud-native technologies and help shape the future of their engineering capability.

Day-to-day

Develop and maintain software applications to meet client requirements.
Collaborate with cross-functional teams to design scalable solutions.
Troubleshoot and resolve technical issues promptly.
Participate in code reviews to ensure code quality and standards.
Document software functionality and update technical manuals.
Monitor system performance and implement improvements.
Stay updated with emerging technologies and integrate them as needed.
Provide technical support and training to end-users.

Lauren Le Boutillier
Share Job

Apply today

Optional description for this form can help users understand the purpose of this section.

Similar Jobs