Source description
About the role
Key Responsibilities: Cloud Infrastructure Management: Design, implement, and manage cloud infrastructure using AWS services, including Amazon EKS and Fargate, to support enterprise-level Kubernetes infrastructures. Infrastructure as Code (IaC): Develop and maintain Infrastructure as Code (IaC) using Terraform, and manage container platforms effectively. Kubernetes Architecture Implementation: Oversee the end-to-end implementation of Kubernetes architecture, including installation, configuration, networking, and hardening, while ensuring high availability through multiple Kubernetes masters. Persistent Storage Configuration: Configure persistent storage for Kubernetes clusters, utilizing best practices, including NFS, persistent volumes, and claims for state persistence. Auto Provisioning & Scaling: Manage Kubernetes auto provisioning and auto scaling of CI/CD job/build agents/nodes, and design deployment environments across development, testing, staging, and production. CI/CD Collaboration: Collaborate on CI/CD deployments using ConfigMaps, Secrets, and Network Policies to enhance security and efficiency. Must-Have Qualifications: Minimum of 3 years of hands-on experience with Kubernetes system administration and container technologies (Docker, Rancher Desktop). Proficient in AWS cloud environments and services, with strong experience in Amazon EKS. Familiarity with CI/CD tools such as Jenkins, and configuration management tools like Terraform and Ansible. Solid knowledge of Linux and best practices in Kubernetes networking, persistent storage, and security. Good-to-Have Qualifications: Certifications such as Certified Kubernetes Administrator (CKA) and AWS Certified Solutions Architect are a plus.
More at CONTUS TECH