Job Search and Career Advice Platform

Enable job alerts via email!

DevOps Engineer (Kubernetes)

BT Group

Bristol

On-site

GBP 50,000 - 80,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading telecommunications provider in the United Kingdom is looking for a DevOps Engineer. You will manage OpenStack-based private cloud environments and configure Kubernetes clusters. The ideal candidate has hands-on experience in SQL and NoSQL databases, along with strong expertise in CI/CD pipeline tools like GitLab and Jenkins. Proficiency in automation tools such as Terraform and scripting skills in Bash or Python are crucial. This role is essential for ensuring robust cloud infrastructure and effective application deployment.

Qualifications

  • Hands-on experience with OpenStack and Kubernetes is essential.
  • Proficiency in both SQL and NoSQL databases required.
  • Strong scripting skills in Bash and Python preferred.

Responsibilities

  • Deploy and manage OpenStack-based private cloud environments.
  • Configure and maintain Kubernetes clusters for container orchestration.
  • Build and optimize CI/CD pipelines using GitLab and Jenkins.
  • Automate infrastructure provisioning with Terraform.

Skills

OpenStack
Kubernetes
Linux systems
SQL database administration
NoSQL database administration
GitLab
Jenkins
Docker
Terraform
Scripting (Bash, Python)

Tools

ELK stack
Prometheus
Grafana
Ansible
Job description

Agile Development Database Design/Development Debugging APIs/Web Service Integration Programming/Scripting Microservices/Service Oriented Architecture IT Security Cloud Computing Artificial Intelligence/Machine Learning Continuous Integration/Continuous Deployment Automation & Orchestration Software Testing Application Development Algorithm Design Software Development Lifecycle Project/Programme Management Decision Making Growth Mindset Inclusive Leadership, We are looking for a DevOps Engineer with strong expertise in OpenStack, Kubernetes, and infrastructure automation, combined with hands‑on experience in database setup (SQL & NoSQL) and observability tools like ELK stack. The role involves managing cloud environments, container orchestration, CI/CD pipelines, and ensuring robust monitoring and logging solutions.

Responsibilities
  • Deploy and manage OpenStack-based private cloud environments.
  • Configure and maintain Kubernetes clusters for container orchestration.
  • Build and optimize CI/CD pipelines using GitLab and Jenkins.
  • Containerize applications using Docker and manage lifecycle.
  • Automate infrastructure provisioning with Terraform.
  • Install, configure, and maintain SQL databases (MySQL, PostgreSQL) and NoSQL databases (MongoDB, Redis).
  • Implement ELK stack (Elasticsearch, Logstash, Kibana) for centralized logging and monitoring.
  • Ensure database backup, recovery, and high availability strategies.
  • Monitor system and database performance, troubleshoot issues proactively.
  • Collaborate with development teams for smooth deployments and scalability.
Requirements
  • Hands‑on experience with OpenStack, Kubernetes, Linux systems.
  • SQL & NoSQL database setup and administration.
  • ELK stack for logging and observability.
  • Proficiency in GitLab, Jenkins, Docker, Terraform.
  • Strong scripting skills (Bash, Python).
  • Knowledge of cloud architecture, networking, and security best practices.
  • Familiarity with monitoring tools (Prometheus, Grafana).
  • Experience with Ansible or other configuration‑management tools.
Nice to Have
  • Exposure to multi‑cloud environments (AWS, Azure, GCP).
  • Understanding of DevSecOps principles.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.