Senior Kubernetes Architect
Location : Jaipur, India
Experience : 10 Year
Rate: $28 / Hourly
Availability : Immediate
Work From : Offsite
Category : Information Technology & Services
Role & Responsibilities:
Senior Kubernetes Architect
• Broke a monolith application into microservices in AWS(EKS)
• Automated the deployment of 50+ cloud servers using Docker, Kubernetes and AWS with the help of Terraform
• Collaborated with product managers, business stakeholders, and fellow engineers to design and incorporate infrastructure solutions that are used by 1 lac+ users.
• Created and managed AWS VPC and subnets(public and private subnets for public and private node groups) for AWS EKS Kubernetes cluster deployment.
• Automated the creation and deployment on EKS cluster using Terraform
• Created and Managed FargateOnly EKS cluster for savings in certain cases
• Have the experience of managing the intercompany Kubernetes cluster which is also used by many vendors and other companies on the same project
• Have very good understanding of access management in Kubernetes(IAM and RBAC)
• Good Understanding and experience of Ingress services(Ingress groups, SSL routing, Context based routing, Name based virtual host routing, ingress cross namespaces)
• Have experience of proper segregation of workloads using namespaces
• Have good experience in DNS services such as Route53(Domain registration and managing hosted zones) and ExternalDNS controller for creating records in the hosted zones
• Certificate management through ACM and registering it with DNS
• Have good experience on serverless(Fargate and Fargate Profiles)
• Have experience of setting up detailed monitoring and logging using AWS Cloudwatch Container Insights and Fluentbit
• Have good experience in setting up Cluster Autoscaling and HPA(Horizontal Pod Autoscaling)
• Good with PVC and PV(with both EBS and EFS)
• Have knowledge of various security aspects concerning Kubernetes cluster
• Setting up file sharing between various services using EFS mount
• Automated the complete Kubernetes setup(AWS EKS) through Terraform
• Have experience with various type of controllers i.e. Load Balancer Controller, EBS Driver, ExternalDNS, Cluster Autoscaler Controller, Metric Server etc.
• Experience of installing various controllers in Kubernetes cluster using HELM
• Have good knowledge of various Kubernetes objects i.e. pods, deployments, Services, ConfigMaps etc.
• Have experience on Application load balancer and Network load balancer.