Job description Posted 30 June 2020

Senior DevOps Engineer

Description:

High profile (C-Level) project to deploy enterprise wide service. Applicant will have a strong background in Kubernetes based services combined with experience of large scale system deployment, operation and management across the full software engineer pipeline from Development through Production. This project will enable GSK employees to develop containerised applications or services and have them automatically deployed to a managed Kubernetes cluster depending on workload and data requirements. The project will have three main components;

  • IaC to manage the infrastructure/resources
  • CI/CD to define, deploy and manage the service layer
  • CI/CD stub/definitions to manage the deployment of user written containers

Desirable skills;

  • DevOps/GitOps
  • Cloud agnostic Kubernetes service deployment (Helm preferred)
  • API Gateway management (Kong/Ambassador preferred) with Oauth/SAML authentication integration experience.
  • Experience with CI/CD (Azure DevOps/Jenkins)
  • Service monitoring; cluster metrics, logging, tracing and alerting

Technologies

  • Infrastructure as Code – Terraform
  • Kubernetes (AKS will be initial target platform)
  • Service configuration and deployment - Helm (kubectl & Yaml)
  • CI/CD - Azure Devops Pipelines (Jenkins)
  • API Gateways/Service Mesh - Ambassador/Kong/Istio
  • Monitoring (metrics, logging, tracing, alerting) – Prometheus, Grafana, ELK stack et


Additional information about the process

Join GSK’s vision to do more, feel better and live longer:

https://www.youtube.com/user/gskvision/

Who will I be working with?

http://www.gsk.com/en-gb/careers/meet-our-people/