Senior Platform Engineer (AWS/Kong Konnect)
Role details
Job location
Tech stack
Job description
We are seeking an experienced Senior Platform Engineer to join a high-performing technology team responsible for designing, building, and maintaining secure, scalable, and reliable cloud platform solutions.
The successful candidate will play a key role in managing AWS-based infrastructure, implementing automation and CI/CD pipelines, supporting API platform services, and driving engineering best practices across the organisation. This role requires close collaboration with development, infrastructure, architecture, and product teams to deliver robust platform solutions and improve software delivery processes.
Clearance: Must have active Security Clearance.
Key Responsibilities
- Design, build, maintain, and optimise cloud-based platform solutions within AWS environments.
- Monitor, manage, and enhance platform reliability, performance, and security.
- Develop and maintain Infrastructure as Code (IaC) using CloudFormation and/or Terraform.
- Build and manage CI/CD pipelines using Jenkins and GitHub Actions.
- Support application deployments and operational activities across multiple environments.
- Work closely with development and infrastructure teams to understand requirements and implement scalable solutions.
- Contribute engineering expertise to architecture and strategy discussions.
- Document platform procedures, standards, and operational processes.
- Troubleshoot complex infrastructure, deployment, networking, and application issues.
- Drive automation initiatives to improve software delivery and operational efficiency.
Requirements
- Proven experience as a Senior Platform Engineer or similar role.
- Strong AWS cloud experience, including services such as EC2, API Gateway, Network Load Balancers (NLB), Auto Scaling Groups (ASG), and related platform services.
- Strong hands-on experience with the Kong Konnect API Platform.
- Experience with Infrastructure as Code (IaC) using CloudFormation and/or Terraform.
- Strong Scripting and automation experience.
- Experience building and maintaining Jenkins pipelines, including multibranch pipelines and Groovy Scripting.
- Experience with GitHub Actions and CI/CD automation.
- Hands-on experience with Docker and Kubernetes.
- Strong Linux administration and troubleshooting skills.
- Experience with Python Scripting and debugging.
- Knowledge of Chef configuration management.
- Strong troubleshooting skills across web services, cloud infrastructure, and deployment pipelines.
- Understanding of networking concepts including DNS, TLS, routing, VPNs, and edge platforms such as Cloudflare.
Preferred Experience
- Experience working in Agile delivery environments.
- Experience collaborating with product managers, analysts, designers, and engineering teams.
- Experience supporting large-scale enterprise platforms and cloud-native environments.
- Experience driving automation and continuous improvement initiatives.