Kubernetes Platform Engineer
London Area, United Kingdom · Full Time
Be the first to apply
- Experience
- Any
- Salary
- —
- Openings
- 1
- Posted
- 1 week ago
- Work mode
- In office
- Resume
- Required to apply
Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.
Job description
About the Role
At G-Research, we solve the toughest challenges in quantitative finance by applying scientific rigor to financial intricacies. Based in London, our team combines world-class researchers and engineers who value deep investigation and systematic execution, allowing ideas to mature fully. We are building a premier platform designed to empower our teams in driving impactful innovations.
As a member of our engineering group, you will help develop platforms and tools that foster high-impact research, ensuring scalable, efficient, and innovative system designs.
Responsibilities
- Design, implement, and manage advanced Kubernetes operators and controllers to automate infrastructure tasks beyond standard capabilities.
- Ensure robust multi-tenant security and isolation mechanisms by applying RBAC and policies via Open Policy Agent (OPA) and Gatekeeper.
- Create and manage GitOps-driven continuous integration and deployment pipelines using tools like ArgoCD and FluxCD for secure and auditable updates.
- Employ Infrastructure as Code principles using Terraform and Helm to facilitate reliable and repeatable infrastructure deployments.
- Integrate comprehensive observability solutions using Prometheus, Grafana, and OpenTelemetry to monitor system health and performance.
- Proactively track and adopt advancements in Kubernetes by evaluating and incorporating new versions and features early.
- Collaborate cross-functionally with researchers, engineers, and traders to clarify requirements, question assumptions, and enhance developer experience.
- Participate in an on-call rotation, responsibly managing incidents and fostering a culture of shared accountability and transparent problem-solving.
- Document knowledge thoroughly by producing clear runbooks, incident postmortems, and architectural designs.
Candidate Profile
- Strong background in Linux system engineering.
- Proficient programming skills in Go or Python, preferably with experience developing Kubernetes operators or controllers.
- In-depth understanding of Kubernetes components including Custom Resource Definitions (CRDs), Role-Based Access Control (RBAC), custom controllers, and scheduler extensions.
- Practical experience with Helm package management and GitOps workflows.
- Expertise in enforcing multi-tenant security controls on Kubernetes platforms, incorporating namespace isolation, network policies, and Open Policy Agent configurations.
- Demonstrated capability to troubleshoot complex issues in system performance and reliability affecting infrastructure and workloads.
- Experience leveraging monitoring and observability toolsets such as Prometheus, Grafana, and OpenTelemetry to track cluster metrics and ensure system health.
- Strong interpersonal communication skills, with demonstrated ability to engage with internal platform users for feedback and iterative improvements.
- Competent in creating and maintaining technical documentation, including runbooks and incident reviews.
Benefits and Perks
- Competitive salary package complemented by an annual discretionary bonus.
- Complimentary lunch provided via Just Eat for Business and access to an in-house barista bar.
- Generous paid time off with 30 days of annual leave.
- Company pension contributions at 9%.
- Casual dress code promoting a relaxed work environment and excellent work-life balance.
- Comprehensive healthcare coverage and life insurance.
- Participation in a cycle-to-work scheme.
- Regular monthly company events fostering team engagement.
Equal Opportunity Statement
G-Research is dedicated to maintaining an inclusive and diverse work environment that encourages ideas from varied experiences and perspectives. We strive to provide all applicants a fair recruitment process that supports their best performance. Candidates with disabilities or special requirements are encouraged to indicate such needs to receive appropriate accommodations.