Lead Cloud Engineer

Company:  Job N Job
Location: London
Closing Date: 07/11/2024
Hours: Full Time
Type: Permanent
Job Requirements / Description

Job Title: Lead Cloud Engineer (AWS, Kubernetes, Docker, Argo CD, Istio, JAVA & Spring Boot)

Location: London

Position Type: Open to both Permanent and Contract roles

Work Arrangement: Hybrid (2-3 days in the office per week required)

Domain: Banking/ Financial Services


Job Overview:

We are seeking an experienced Lead Engineer with a strong background in cloud-native technologies, container orchestration, and microservices architecture. The ideal candidate will have hands-on expertise in AWS, Kubernetes, Docker, and modern DevOps practices. You will lead the design, development, and deployment of scalable, high-performance solutions, leveraging cutting-edge technologies like Istio, Terraform, and Kafka. This role requires a deep understanding of both infrastructure and application development, with a focus on automation, reliability, and continuous delivery.


Key Responsibilities:

  • Lead the design, architecture, and implementation of cloud-native applications and microservices.
  • Manage and optimize AWS infrastructure using Terraform for IaC (Infrastructure as Code).
  • Oversee container orchestration and deployment pipelines using Kubernetes, Helm, Docker, and Argo CD.
  • Ensure seamless service communication and traffic management through Istio.
  • Develop and maintain Java-based microservices using Spring, Spring Boot, and associated frameworks.
  • Implement event-driven architecture using Kafka for real-time data streaming.
  • Drive continuous integration and continuous deployment (CI/CD) processes using GitLab, Maven, and other tools.
  • Collaborate with cross-functional teams to ensure delivery of high-quality, scalable solutions.
  • Mentor and provide technical guidance to junior engineers and team members.


Required Skills and Qualifications:

  • AWS: Deep understanding and hands-on experience with AWS services such as EC2, S3, RDS, Lambda, etc.
  • Kubernetes: Expertise in deploying, scaling, and managing applications in Kubernetes clusters.
  • Docker: Strong experience in containerization and building Docker images.
  • Istio: Solid understanding of service mesh architecture and traffic management using Istio.
  • Terraform: Proficiency in writing and managing infrastructure as code using Terraform.
  • Java: Advanced knowledge of Java programming with hands-on experience in developing robust microservices.
  • Spring/Spring Boot: Strong expertise in building scalable applications using Spring and Spring Boot frameworks.
  • Kafka: Experience with Kafka for real-time data streaming and message brokering.
  • GitLab: Proficient in CI/CD pipeline management and version control using GitLab.
  • Helm: Experience in deploying and managing Kubernetes applications using Helm charts.
  • Maven: Hands-on experience in managing Java project builds with Maven.
  • Argo CD: Strong understanding of GitOps workflows and experience with continuous delivery using Argo CD.


Preferred Qualifications:

  • Experience in mentoring and leading technical teams.
  • Familiarity with security best practices in cloud and containerized environments.
  • Knowledge of monitoring and logging solutions (e.g., Prometheus, Grafana).
  • Strong problem-solving skills and a passion for technology and innovation.

Apply Now
Share this job
Job N Job
  • Similar Jobs

  • Lead Cloud Engineer

    London
    View Job
  • Lead Cloud Engineer

    London
    View Job
  • Cloud Platform Lead

    London
    View Job
  • Cloud Security Engineer

    London
    View Job
  • Lead AWS Cloud Architect, Consulting

    London
    View Job
An error has occurred. This application may no longer respond until reloaded. Reload 🗙