AWS Cloud Expert
As a seasoned AWS professional, you will oversee the deployment and management of cloud infrastructure for a company's Kubernetes environment. This position requires expertise in core AWS services, including EC2, S3, VPC, IAM, CloudWatch, Route 53, EBS, and EFS.
* Proficiency in key AWS services such as EC2, S3, VPC, IAM, CloudWatch, Route 53, EBS, and EFS is essential.
* A deep understanding of AWS networking concepts, including VPCs, subnets, security groups, NACLs, and routing tables, is crucial for managing Kubernetes clusters effectively.
* Experience with scripting languages like Python or Bash is necessary for automating AWS tasks and managing infrastructure as code using CloudFormation or Terraform.
* Strong knowledge of Kubernetes architecture, including control plane components (API server, etcd, scheduler, controller manager) and worker node components (kubelet, kube-proxy, container runtime), is vital.
* Expertise in Docker or other container runtimes, including image building, registry management, and container best practices, is also required.
* Ability to deploy, manage, and scale applications using Kubernetes objects like Pods, Deployments, Services, Ingress, ConfigMaps, and Secrets is crucial.
* Understanding of Kubernetes networking concepts, including CNI plugins, Service networking, Ingress controllers, and DNS resolution within the cluster, is essential.
* Knowledge of Kubernetes storage options, including Persistent Volumes, Persistent Volume Claims, and Storage Classes, particularly with AWS storage integrations, is necessary.
* Experience with monitoring and logging solutions for Kubernetes, such as Prometheus, Grafana, ELK/EFK stack, or AWS CloudWatch Container Insights, is required.
A strong background in troubleshooting issues within EKS clusters and containerized applications is also expected.
Additional responsibilities may include integrating Kubernetes deployments into automated workflows and utilizing package managers like Helm for deploying and managing Kubernetes applications.
Benefits:
Working on cutting-edge projects and collaborating with cross-functional teams are opportunities available in this role.