- Configure and manage dynamic storage solutions using Longhorn for persistent storage needs.
- Evaluate and integrate additional storage solutions as required by workload demands (for example minio)
- Deploy, configure, and maintain Kubernetes clusters across on-premise and/or cloud environments.
- Use Rancher (or similar tools) to orchestrate multiple clusters, manage upgrades, and enforce best practices.
- Develop and maintain automated deployment pipelines using tools such as Helm, ArgoCD, Githlab, or Ansible.
- Implement comprehensive monitoring and logging solutions (e.g., Prometheus, Grafana, ELK/EFK stack) to track cluster health and
performance.
- Enforce security best practices including role-based access control (RBAC), network policies, using tools like nueVector, and regular
patching of cluster components.
- Set up and manage load balancers (e.g., MetalLB, NGINX, or HAProxy) to route traffic efficiently and ensure high availability.
- Oversee and maintain the underlying Linux operating systems supporting the Kubernetes clusters, including system installation, patching,
performance tuning, and security hardening.
Skills
- Enforce security best practices including role-based access control (RBAC), network policies, using tools like nueVector, and regular
patching of cluster components.
- Set up and manage load balancers (e.g., MetalLB, NGINX, or HAProxy) to route traffic efficiently and ensure high availability.
- Oversee and maintain the underlying Linux operating systems supporting the Kubernetes clusters, including system installation, patching,
performance tuning, and security hardening.