Kubernetes Cluster Maintenance Assistance

Job ID: 38313132

Budget: $30 – $250 USD

I'm currently seeking a Kubernetes professional who can help me with the maintenance of my medium-sized, 10-50 nodes, Kubernetes cluster. The primary areas of assistance I require include cluster monitoring, node failure handling, and application deployment and scaling.

Key Responsibilities:
- **Cluster Monitoring:** I need help in setting up and configuring Prometheus and Grafana to effectively monitor my Kubernetes cluster. Your role will be to ensure that the monitoring tools are optimally tuned to provide real-time insights into the cluster's performance and health.

- **Node Failure Handling:** It's crucial to have a robust plan for handling node failures in the cluster. I'm looking for someone who can implement best practices to ensure that the cluster remains resilient and operational even in the event of node failures. This includes setting up automated failover mechanisms and ensuring minimal downtime.

- **Application Deployment and Scaling:** Your role will also involve assisting in the deployment and scaling of applications within the Kubernetes cluster. I need an expert who can optimize the deployment process and ensure that scaling is done efficiently based on the workload.

Ideal Skills and Experience:
- Proven experience in Kubernetes cluster maintenance, particularly in medium to large-scale environments.
- Expertise in setting up and configuring Prometheus and Grafana for cluster monitoring.
- In-depth knowledge of Kubernetes best practices for node failure handling and application deployment/scaling.
- Strong problem-solving skills and the ability to troubleshoot and resolve issues efficiently.
- Excellent communication skills and the ability to work collaboratively in a remote setting.
Related categories: Linux Docker Kubernetes Apache Kafka