Senior Platform Engineer

  • Pension Insurance Corporation
  • London, UK
  • Aug 09, 2024
Full Time Information Technology

Job Description

Role purpose

We have a great opportunity to provide technical leadership for Platform Engineering here at PIC. You will be responsible for optimising IT development initiatives, accelerate operational efficiency and value delivery, improve security and governance, and build shared infrastructure for workload hosting.

 Key responsibilities

  • DevOps - management of codebases, software builds, software quality testing and releasing.
  • Design and implementation of infrastructure including compute and storage resources and virtual network subnets, for hosting of service workloads using Infrastructure-as-Code (IaC) tools and methodologies.
  • Implementation of solutions for developer access to infrastructure for configuration of the optimum setup for hosting their workloads.
  • Implementation of custom software development lifecycle governance solutions 

Requirements

Knowledge, experience, skills and abilities (technical competencies)

You need to be an experienced Software Engineer with knowledge of modern software design and architecture with a deep understanding of the methods and the mindset of DevOps. Key skills should include the following:

  • Proven experience in setup of cloud infrastructure, ideally with certification for Microsoft Azure or AWS.
  • Advanced skills in Python and Script languages (e.g., PowerShell, Bash)
  • Practical experience of defining and maintaining CI/CD pipelines.
  • Working knowledge of containerisation technology.
  • Advanced skills in shell scripting and good working knowledge of one or more modern GNU/Linux distributions.
  • Advanced skills in configuration of and developing solutions on top of a modern DevOps platform, ideally Azure DevOps.
  • Experience working in a Scrum team
  • Expert skills with the git version control system.

Benefits

  • In addition to a competitive base salary and the opportunity to participate in our annual, performance-related bonus plan, upon joining us here at Pension Insurance Corporation, you'll get access to some great benefits, including private medical insurance, 28 days' annual leave (excluding bank holidays), a generous pension scheme and much more.
  • This role offers hybrid working, and we are open to discussing flexible working arrangements too.