Senior Cloud Engineer
Site Name: London The Stanley Building Posted Date: Dec 3 2025 The Onyx Research Data Platform organization represents a major investment by GSK R&D and Digital & Tech, designed to deliver a step-change in our ability to leverage data, knowledge, and prediction to find new medicines. We are a full-stack shop consisting of product and portfolio leadership, data engineering, infrastructure and DevOps, data / metadata / knowledge platforms, and AI/ML and analysis platforms, all geared toward:
- Building a next-generation data experience for GSK’s scientists, engineers, and decision-makers, increasing productivity and reducing time spent on “data mechanics”
- Providing best-in-class AI/ML and data analysis environments to accelerate our predictive capabilities and attract top-tier talent
- Aggressively engineering our data at scale to unlock the value of our combined data assets and predictions in real-time
- Design and deploy scalable and reliable cloud infrastructure solutions using Google Cloud Platform (GCP) services.
- Configure and optimise network architecture, including VPCs, subnets, firewalls, and load balancers, to ensure high availability, security, and performance.
- Collaborate with cross-functional teams to understand business requirements and translate them into scalable and efficient cloud infrastructure designs.
- Provides input into the roadmaps of teams representing upstream dependencies to help improve the overall program of work
- Automate infrastructure provisioning and deployment processes using Infrastructure as Code (IaC) tools.
- Stay updated with the latest trends and best practices in cloud infrastructure and contribute to the continuous improvement of our cloud infrastructure architecture.
- Optimise resource utilisation and cost management while maintaining compliance standards.
- Provide technical guidance and mentorship to junior team members, fostering a collaborative and knowledge-sharing culture within the organisation.
- Troubleshoot and resolve infrastructure-related issues and provide technical support to internal teams.
- Bachelor’s Degree in Computer Science, Software engineering or related field
- Demonstrated cloud experience (e.g., Google Cloud, AWS or Azure)
- Proven, hands on experience working with CI tools (e.g. GitHub Actions, Jenkins or Azure Pipelines)
- Proficiency with Rust, Python, TypeScript or Go
- Solid experience with Container Orchestration (e.g. Kubernetes, Open Shift, Docker)
- Deep knowledge and use of at least one common programming language: e.g., Python, Scala, Java, including toolchains for documentation, testing, and operations / observability
- Deep expertise in modern software development tools / ways of working (e.g. git/GitHub, DevOps tools, metrics / monitoring, …)
- Demonstrated excellence with agile software development environments using tools like Jira and Confluence
- Deep familiarity with the tools, techniques, etc relevant to their specialization area, including engagement with the open source community (and potentially making contributions to such tools)
- Experience with cloud security platforms, identifying vulnerabilities and risks (i.e. Wiz, Trivy, Aqua, or Prisma Cloud)
- Deep expertise of networking concepts, technologies, and designs used with large-scale deployments on Kubernetes.