Senior Consultant | Kubernetes Expert | Chennai | Engineering

Year    Chennai, Tamil Nadu, India

Job Description


Key Responsibilities:

  • On-Premises Kubernetes Cluster Management:
  • Design, deploy, and maintain enterprise-level on-premises Kubernetes clusters.
  • Ensure high availability and resilience of applications with an uptime of 99.9% or greater.
  • Implement and manage multi-cluster environments for redundancy and failover within on-premises infrastructure.
  • Scalability and Performance Optimization:
  • Develop and implement auto-scaling policies (horizontal and vertical) tailored for on-premises environments to handle varying workloads efficiently.
  • Optimize cluster performance through resource monitoring and capacity planning within on-premises constraints.
  • Implement best practices for load balancing and traffic routing in on-premises setups.
  • Non-Functional Requirements (NFRs) Mapping:
  • Translate platform NFRs such as scalability, reliability, performance, and security into actionable Kubernetes configurations specifically for on-premises deployments.
  • Collaborate with cross-functional teams to ensure NFRs are integrated into the development lifecycle, focusing on on-premises solutions.
  • Software-Defined Storage Implementation:
  • Design and implement software-defined storage solutions within Kubernetes clusters.
  • Manage and optimize persistent storage using technologies like Ceph, GlusterFS, or StorageOS.
  • Ensure data resilience and high availability through effective storage policies and replication strategies.
  • Troubleshoot and resolve storage-related issues in Kubernetes environments.
  • Container Network Interface (CNI) Implementation:
  • Implement and manage Kubernetes networking using CNI plugins like Calico.
  • Develop network policies to secure cluster communications and optimize network performance.
  • Troubleshoot and resolve network issues within Kubernetes clusters.
Experience:
  • 5+ years of hands-on experience with Kubernetes in an enterprise environment, specifically with on-premises deployments.
  • Proven expertise in managing high-availability on-premises systems with an emphasis on uptime and reliability.
  • Experience in managing both stateful and stateless workloads on Kubernetes
  • Strong experience with auto-scaling techniques, including Horizontal Pod Autoscaling (HPA) and Vertical Pod Autoscaling (VPA), in on-premises environments.
  • Proficient in mapping platform NFRs to Kubernetes solutions tailored for on-premises infrastructure.
  • Solid understanding of containerization technologies (Docker) and microservices architecture in on-premises settings.
  • Experience with on-premises infrastructure, including networking, storage solutions, and hardware configurations relevant to Kubernetes.
  • Experience with provisioning HA databases in a k8s environment

Deloitte

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD3560724
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Chennai, Tamil Nadu, India
  • Education
    Not mentioned
  • Experience
    Year