G

GSK

Develops medicines, vaccines, and consumer health

Principal Cloud Platform Engineer - Storage / Backup

Platform EngineeringConfirmed live in the last 24 hours
Full-timeBengaluru, Karnataka, IndiaNo salary listed

About the Job

Requirements

  • A degree in a technology or engineering discipline, or equivalent practical experience, such as Computer Science, Software Engineering, or Electronics.
  • At least 15 years of overall experience, typically including 6–8 years in cloud, infrastructure, or software engineering and at least two years as the senior technical voice in a team.
  • Strong experience as a Storage/Backup Engineer and/or Architect.
  • Deep understanding of storage systems, data protection software, and cloud-native storage services.
  • Understanding of modern storage and backup technologies, including caching services, object storage, distributed storage, software-defined storage, continuous data protection, Storage-as-a-Service, and Backup-as-a-Service.
  • Practical experience applying infrastructure-as-code, such as Terraform, to production estates rather than proofs of concept.
  • Experience with CI/CD pipelines, and with containers and Kubernetes where relevant to the platform.
  • A track record of building self-service capability adopted by other teams without hand-holding.
  • Experience instrumenting for observability, defining SLOs, and reducing toil through automation.
  • Experience with AI-assisted engineering tools, including judgement about when generated output is not fit to merge.
  • Hands-on platform engineering in cloud, network, or digital workplace, covering infrastructure-as-code, CI/CD, and containers where relevant.
  • Automation-first and secure-by-default engineering, with an SRE mindset covering SLOs, observability, and toil reduction.
  • An automation-first instinct, treating repeated manual tasks as defects rather than work.
  • Code review discipline that upholds quality without becoming a bottleneck.
  • Mentoring ability with engineers of varying experience, including partner engineers outside the line.
  • Judgement about when AI-generated code is fit to merge and when it is not.
  • A customer mindset toward consuming teams, who may route around a platform that is hard to use.
  • Willingness to make technical debt and its cost visible rather than absorbing it silently.

Responsibilities

  • Design, build, and automate platform infrastructure using infrastructure-as-code and golden paths so provisioning is repeatable rather than reconstructed each time.
  • Use AI-assisted engineering across code generation, review, and testing to accelerate delivery and raise quality, reviewing AI-generated output before it is merged.
  • Build self-service capabilities and paved roads that reduce friction for consuming teams so adoption does not depend on the platform team's availability.
  • Engineer for reliability by defining SLOs, instrumenting platforms for observability, and automating to reduce toil, working with the Site Reliability Engineer on standards.
  • Set and uphold engineering standards, secure-by-default practices, and code quality within the platform, and hold them in code review.
  • Contribute to incident response and drive permanent automated fixes with Reliability Engineering rather than repeating manual recovery.
  • Mentor and technically lead other engineers, including partner engineers, linking engineering work to platform OKRs and outcomes.
  • Integrate and assure supplier or managed-service components, holding partner-delivered engineering to the same standards and code quality as internal work.
  • Work the platform's manual task and toil backlog, converting identified candidates into automation and evidencing the effort removed.
  • Close observability coverage gaps for the platform so reliability can be measured rather than inferred.
  • Contribute engineering-led items to the platform backlog held by the Product Owner, including technical debt, upgrade, and automation work, with the cost of not doing them stated.
  • Apply the reference architectures and patterns set by the Platform Architect, and raise a case for change rather than diverging locally.

Desired Qualifications

  • Relevant technical certifications, such as a recognised cloud certification for AWS, GCP, or Azure, Certified Kubernetes Administrator, or a network vendor certification relevant to the platform.
  • Proficiency in building solutions using container services such as AKS and GKE.
  • Hands-on experience deploying container solutions, including Docker containers, and managing Kubernetes deployments using YAML and Helm charts.
  • Familiarity with multi-cloud deployments using tools such as Camunda, GitHub Actions, Azure Arc, and Google Anthos.
  • Familiarity and hands-on experience with traditional storage and backup technologies such as SAN, NetApp ONTAP, and Avamar.
  • Knowledge of cloud cost methodology.
  • Knowledge of pharmaceutical practices, GxP, validation, and audit readiness, and how to optimize delivery to accommodate these practices.

About the Company

GSK

Develops medicines, vaccines, and consumer health

GSK is a global healthcare company focused on three main areas: Pharmaceuticals, Vaccines, and Consumer Healthcare. It develops medicines, vaccines, and consumer health products to improve health outcomes worldwide. Its products address diseases in respiratory, HIV, oncology, and immuno-inflammatory areas; vaccines for influenza, shingles, and COVID-19; and over-the-counter wellness products. The company relies on substantial R&D and strategic partnerships to bring new products to market and to address health needs. Revenues come from sales of medicines, vaccines, and consumer health items, often complemented by patient support programs and collaborations with governments and biotech partners.

Company size
10,001+
Company stage
IPO
Headquarters
London, United Kingdom
Founded
1891

Recently Posted Jobs

Explore more opportunities at GSK

See more jobs