GSK logo

Senior Cloud Engineer

GSK
On-site
Collegeville, PA
IT

Role Summary

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 should be deeply familiar with the tools of their specialization and their customers, and engaged with the open source community surrounding them—potentially contributing pull requests.

Responsibilities

  • 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.
  • Provide 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.

Qualifications

  • Required: Bachelor’s Degree in Computer Science, Software engineering or related field
  • Required: 5+ years of cloud experience (e.g., Google Cloud, AWS or Azure)
  • Required: 5+ years of experience working with CI tools (e.g. GitHub Actions, Jenkins or Azure Pipelines)
  • Required: 5+ years of experience with Rust, Python, TypeScript or Go
  • Required: 3+ years of experience with Container Orchestration (e.g. Kubernetes, OpenShift, Docker)
  • Required: 3+ years of experience with Infrastructure as Code tools (e.g. Terraform)
  • Preferred: Deep expertise in modern software development tools and DevOps practices, including metrics/monitoring
  • Preferred: Experience in agile software development environments using Jira and Confluence
  • Preferred: Experience engaging with open source communities and contributing to tools
  • Preferred: Experience with cloud security platforms identifying vulnerabilities and risks (e.g. Wiz, Trivy, Aqua, Prisma Cloud)
  • Preferred: Deep expertise in networking concepts and designs for large-scale Kubernetes deployments

Skills

  • Cloud architecture and design (GCP, AWS, or Azure)
  • Infrastructure as Code (Terraform, etc.)
  • Container orchestration (Kubernetes, OpenShift, Docker)
  • CI/CD tooling (GitHub Actions, Jenkins, Azure Pipelines)
  • Programming languages (Rust, Python, TypeScript, Go)
  • Networking and security for cloud deployments
  • Cost optimization and compliance in cloud environments
  • Mentorship and cross-functional collaboration

Education

  • Bachelor’s Degree in Computer Science, Software engineering or related field

Additional Requirements

  • Location: Upper Providence, Philadelphia Walnut Street