Join us as a Software Engineer
- This is an opportunity for a driven Software Engineer to take on an exciting new career challenge
- Day-to-day, you'll build a wide network of stakeholders of varying levels of seniority
- It’s a chance to hone your existing technical skills and advance your career
- We're offering this role as associate level
In your new role, you’ll engineer and maintain innovative, customer centric, high performance, secure and robust solutions. We are seeking a highly skilled and motivated AWS Cloud Engineer with deep expertise in Amazon EKS, Kubernetes, Docker, and Helm chart development. The ideal candidate will be responsible for designing, implementing, and maintaining scalable, secure, and resilient containerized applications in the cloud.
You’ll also be:
Design, deploy, and manage Kubernetes clusters using Amazon EKS.
Develop and maintain Helm charts for deploying containerized applications.
Build and manage Docker images and registries for microservices.
Automate infrastructure provisioning using Infrastructure as Code (IaC) tools (e.g., Terraform, CloudFormation).
Monitor and troubleshoot Kubernetes workloads and cluster health.
Support CI/CD pipelines for containerized applications.
Collaborate with development and DevOps teams to ensure seamless application delivery.
Ensure security best practices are followed in container orchestration and cloud environments.
Optimize performance and cost of cloud infrastructure.
You’ll need a background in software engineering, software design, architecture, and an understanding of how your area of expertise supports our customers. You'll need experience in Java full stack including Microservices, ReactJS, AWS, Spring, SpringBoot, SpringBatch, Pl/SQL, Oracle, PostgreSQL, Junit, Mockito, Cloud, REST API, API Gateway, Kafka and API development.
You’ll also need:
3+ years of hands-on experience with AWS services, especially EKS, EC2, IAM, VPC, and CloudWatch.
Strong expertise in Kubernetes architecture, networking, and resource management.
Proficiency in Docker and container lifecycle management.
Experience in writing and maintaining Helm charts for complex applications.
Familiarity with CI/CD tools such as Jenkins, GitLab CI, or GitHub Actions.
Solid understanding of Linux systems, shell scripting, and networking concepts.
Experience with monitoring tools like Prometheus, Grafana, or Datadog.
Knowledge of security practices in cloud and container environments.
Preferred Qualifications: AWS Certified Solutions Architect or AWS Certified DevOps Engineer.
Experience with service mesh technologies (e.g., Istio, Linkerd).
Familiarity with GitOps practices and tools like ArgoCD or Flux.
Experience with logging and observability tools (e.g., ELK stack, Fluentd).
Hours
45Job Posting Closing Date:
15/06/2025Similar Jobs
What We Do
We’re a business that understands when our customers and people succeed, our communities succeed, and our economy thrives. As part of our purpose, we’re looking at how we can drive change for our communities in enterprise, learning and climate.
As one of the leading supporters of UK business, we’re prioritising enterprise as a force of change. We’re focusing on the people and communities who have traditionally faced the highest barriers to entry and figuring out ways to remove these.
Learning is also key to our continued growth as a company in an ever changing and increasingly digital world. By setting a dynamic and leading learning culture, our people prosper, and our customers are given the tools to continue to improve their financial capability and confidence.
One of the biggest challenges we all face in our future is climate change. That’s why we’ve put it right at the core of our purpose. We want to champion climate solutions with financing and entrepreneurial support, fully embed climate into our culture and decision making, and be climate positive by 2025.
We’re committed to using our purpose to break down barriers, drive change and ultimately create a great place to work.






