Description

Description:

We are seeking an experienced Kubernetes & Containerization Engineer with a strong background in Java and Spring Boot.

The ideal candidate will be responsible for designing, deploying, and optimizing containerized applications, ensuring scalability, security, and performance in a cloud-native environment.


 

Key Responsibilities:

  • Design, deploy, and manage Kubernetes clusters (EKS, AKS, GKE, or on-prem).
  • Implement and optimize containerization strategies using Docker, Helm, and Kubernetes operators.
  • Develop and maintain Spring Boot microservices, ensuring seamless deployment in Kubernetes.
  • Automate CI/CD pipelines using Jenkins, GitLab CI/CD, or ArgoCD.
  • Ensure Kubernetes security best practices, including RBAC and network policies.
  • Optimize Kubernetes performance, scaling, and cost efficiency.
  • Implement monitoring and logging using Prometheus, Grafana, ELK, or OpenTelemetry.


 

Required Skills & Experience:

  • 8+ years of experience in backend development and cloud-native applications.
  • Strong expertise in Kubernetes & containerization (deployment, scaling, and troubleshooting).
  • Proficiency in Java & Spring Boot, with experience in microservices development.
  • Experience with API development, integration, and security.
  • Hands-on experience with CI/CD, automation, and Infrastructure as Code (Terraform, Helm).
  • Knowledge of cloud platforms (AWS, Azure, GCP) and Kubernetes networking.

Education

Any graduate