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
£ 106KJob 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