DevOps Engineer (Kubernetes | MongoDB | AWS/GCP)

Vallum
Sheffield, United Kingdom
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Sheffield, United Kingdom

Tech stack

Amazon Web Services (AWS)
Bash
Cloud Computing
Cloud Engineering
Databases
Continuous Integration
DevOps
Github
Python
MongoDB
Prometheus
Scripting (Bash/Python/Go/Ruby)
System Availability
Grafana
Reliability of Systems
Cloudformation
Gitlab-ci
Kubernetes
Cloudwatch
Terraform
Docker
Jenkins
Microservices

Job description

Role OverviewWe are seeking an experienced DevOps Engineer with strong expertise in Kubernetes, MongoDB, and either AWS or GCP. The role involves designing, implementing, and maintaining scalable cloud infrastructure, supporting containerised applications, and ensuring high availability and performance across environments.Key Responsibilities

  • Design, build, and maintain cloud infrastructure on AWS or GCP.
  • Deploy and manage containerised applications using Kubernetes.
  • Manage and optimise MongoDB databases for performance and reliability.
  • Implement CI/CD pipelines to automate build, test, and deployment processes.
  • Monitor system performance, troubleshoot issues, and ensure high availability.
  • Collaborate with development teams to improve deployment processes and system reliability.
  • Ensure security best practices across infrastructure and applications.

Requirements

  • Strong hands-on experience with Kubernetes (deployment, scaling, troubleshooting).
  • Experience managing MongoDB in production environments.
  • Solid experience with AWS or GCP cloud platforms.
  • Experience with CI/CD tools (eg, Jenkins, GitHub Actions, GitLab CI).
  • Infrastructure as Code experience (Terraform, CloudFormation, etc.).
  • Strong understanding of networking, security, and cloud architecture principles.

Desirable Skills

  • Experience with Docker and container orchestration.
  • Monitoring tools (Prometheus, Grafana, CloudWatch, etc.).
  • Scripting skills (Bash, Python).
  • Experience in microservices architecture.

Apply for this position