Our organization is seeking a highly skilled Cloud Computing Professional to fill a key role in our technical team.
About the Role
This position involves specialized expertise in cloud infrastructure management, container orchestration, and Kubernetes technology.
Key Responsibilities
* We are looking for someone with extensive knowledge of AWS services, particularly EC2, S3, VPC, IAM, CloudWatch, Route 53, EBS, and EFS. Understanding how these integrate with EKS is crucial.
* A strong understanding of networking concepts, including VPCs, subnets, security groups, NACLs, and routing tables, and how they apply to Kubernetes clusters is essential.
* Knowledge of AWS security best practices, IAM roles and policies, and securing EKS clusters is necessary.
* Experience with scripting languages like Python or Bash for automating AWS tasks and managing infrastructure as code is required.
* A deep understanding of Kubernetes architecture, including control plane components and worker node components, is essential.
* Expertise in Docker or other container runtimes, including image building, registry management, and container best practices, is required.
* The ability to deploy, manage, and scale applications using Kubernetes objects is a must.
* Understanding of Kubernetes networking concepts, including CNI plugins, Service networking, Ingress controllers, and DNS resolution within the cluster, is necessary.
* Knowledge of Kubernetes storage options, including Persistent Volumes, Persistent Volume Claims, and Storage Classes, is required.
* Experience with monitoring and logging solutions for Kubernetes, such as Prometheus, Grafana, ELK/EFK stack, or AWS CloudWatch Container Insights, is desired.
* Strong troubleshooting skills to diagnose and resolve issues within EKS clusters and containerized applications are required.
* Familiarity with package managers like Helm for deploying and managing Kubernetes applications, and Kustomize for configuration customization, is a plus.
* Understanding of CI/CD pipelines and how to integrate Kubernetes deployments into automated workflows is necessary.