SENIOR DEVOPS ENGINEER

NJC Labs
Charing Cross, United Kingdom
5 days ago

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
£ 106K

Job location

Charing Cross, United Kingdom

Tech stack

Java
Amazon Web Services (AWS)
Amazon Web Services (AWS)
Continuous Integration
DevOps
Github
Identity and Access Management
OAuth
Role-Based Access Control
Prometheus
Data Logging
Grafana
Spring-boot
Amazon Web Services (AWS)
Amazon Web Services (AWS)
Kubernetes
Kafka
Cloudwatch
Api Gateway
Terraform
Docker
Legacy Systems
Microservices

Job description

A London-based retail bank is seeking an experienced Senior DevOps Engineer to join their technology team on a 6-month contract. The bank is currently modernising its platform, migrating legacy systems to AWS and adopting containerised Java microservices.

This is a hands-on role where you will manage AWS infrastructure, Kong API Gateway, Zero Trust ingress configuration, and CI/CD pipelines for microservices. The team is small and collaborative, offering strong ownership and the opportunity to shape the platform.

Key Responsibilities

  • Manage AWS infrastructure including EKS, VPC, IAM, RDS, MSK, and S3
  • Maintain Infrastructure as Code using Terraform
  • Own Kong API Gateway configuration and plugins (JWT/OAuth2)
  • Build and maintain CI/CD pipelines using GitHub Actions for Java Spring Boot services
  • Manage Kubernetes deployments with Helm and GitOps tools (ArgoCD/Flux)
  • Implement Zero Trust security using Kubernetes ingress, NetworkPolicy, and mTLS
  • Maintain monitoring and observability with Prometheus, Grafana, and logging tools
  • Support incident response, platform reliability, and compliance requirements

Requirements

Do you have experience in Terraform?, * 5+ years DevOps / Platform / SRE experience

  • Strong AWS experience (EKS, VPC, IAM, RDS, S3)
  • Kong API Gateway (production configuration & plugins)
  • Kubernetes (Helm, RBAC, NetworkPolicy)
  • Terraform (modules, state management)
  • CI/CD with GitHub Actions
  • Docker & container security scanning
  • Prometheus & Grafana monitoring
  • Secrets management (AWS Secrets Manager or Vault)
  • cert-manager / TLS certificate lifecycle

Nice to Have

  • ArgoCD / Flux (GitOps)
  • ELK or CloudWatch logging
  • Kafka / MSK
  • Experience in banking or financial services

Apply for this position