
Infrastructure Engineer
- London
- Contract
- Full-time
- Manage and evolve Kubernetes clusters and associated components (etcd, kube-apiserver, kube-scheduler, kube-controller-manager, kubelet).
- Maintain overlay networking (Calico, kube-proxy) and ingress/mesh (Traefik, Istio) for secure, reliable service communication.
- Implement and maintain Infrastructure as Code using Pulumi for AWS and on-prem resources.
- Configure and manage networking infrastructure, including firewalls, VPNs, and access controls.
- Support GitOps workflows with Argo CD and Argo Rollouts for progressive delivery.
- Manage VMware-based on-prem environments, liaising with client teams for provisioning and patching.
- Ensure secure configuration and patching of OS and infrastructure components
- Monitor system health, capacity, and performance using tools like Grafana
- Manage backup and recovery solutions
- Troubleshoot and resolve infrastructure-related incidents and participate in change management processes.
- Collaborate with developers, DevSecOps, and test engineers to ensure platform reliability and compliance.
- Cloud & Virtualization
o VMware (on-prem virtualization)
- Containerization & Orchestration
o Service mesh (Istio), ingress controllers (Traefik)
- Infrastructure as Code
- Networking
- Secrets & Certificates
- Observability
- CI/CD & GitOps
- OS & Security
- Database Awareness