Design deploy and manage Kubernetes clusters for various environments development testing production based on industry best practices
Automate deployment scaling and management of containerized applications using Kubernetes and related tools
Implement monitoring logging and alerting solutions to ensure the health and performance of Kubernetes clusters and applications
Collaborate with development teams to streamline CICD pipelines and enhance the efficiency of software delivery
Work closely with the DevOps team to integrate Kubernetes with existing infrastructure components
Implement security best practices and policies for Kubernetes clusters ensuring compliance with company standards
Bachelors degree in Computer Science Information Technology or related field or equivalent experience andor proven experience working as a Kubernetes Platform Engineer
Proficiency in containerization technologies such as Docker container orchestration tools and microservices architecture
Strong expertise in designing deploying and managing Kubernetes clusters in production environments
Experience with cloud platforms like AWS Azure or GCP
Handson experience with CICD pipelines automation tools eg Jenkins GitLab CICD and version control systems eg Git
Familiarity with infrastructure as code IaC tools like Terraform or Ansible is a plus