Senior Cloud Engineer
Role details
Job location
Tech stack
Job description
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
A Senior Cloud Engineer is a leading technical contributor who can consistently take a loosely defined business or technical requirement, architect and build it to a well-defined specification, and execute on it at a high level. They have a strong focus on metrics, both for the impact of their work and for its inner workings / operations. They have a strong focus on metrics, both for the impact of their work and for its inner workings / operations.
A Senior Cloud Engineer should be deeply familiar with the tools of their specialization and of their customers, and engaged with the open source community surrounding them - potentially, even to the level of contributing pull requests., * 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.
Requirements
-
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), If you have the following characteristics, it would be a plus:
-
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.