Job Title: Senior Kubernetes Cluster Reliability Specialist
Location: United Arab Emirates (Remote)
Employment Type: Full-Time
Work Arrangement: 100% Remote — Work From Home
About the Role
We are seeking an experienced Senior Kubernetes Cluster Reliability Specialist to maintain, optimize, and improve the reliability, scalability, and security of Kubernetes-based infrastructure. The successful candidate will manage cluster operations, troubleshoot complex infrastructure issues, strengthen monitoring and recovery capabilities, and ensure highly available containerized workloads across cloud and hybrid environments.
Key Responsibilities
- Design, deploy, maintain, and optimize Kubernetes clusters across cloud, on-premises, or hybrid environments.
- Monitor cluster health, node performance, workload availability, resource utilization, and overall system reliability.
- Troubleshoot pod failures, scheduling issues, networking problems, storage errors, and cluster-level incidents.
- Configure and maintain cluster networking, ingress controllers, persistent storage, service discovery, and load balancing.
- Implement high-availability strategies, disaster recovery procedures, backup policies, and cluster recovery plans.
- Manage Kubernetes upgrades, version compatibility, security patches, and cluster lifecycle operations.
- Optimize resource allocation through requests, limits, autoscaling, capacity planning, and workload scheduling.
- Establish observability using metrics, logs, traces, alerts, and tools such as Prometheus and Grafana.
- Strengthen cluster security through role-based access control (RBAC), network policies, secrets management, and security scanning.
- Collaborate with DevOps, SRE, development, and security teams to improve deployment reliability and operational efficiency.
- Automate cluster provisioning, configuration management, maintenance tasks, and operational workflows.
- Document cluster architecture, incident findings, standard operating procedures, and reliability improvement initiatives.
Qualifications and Experience
- Bachelor's degree in Computer Science, Information Technology, Software Engineering, or a related technical discipline.
- At least 5–8 years of experience in infrastructure engineering, cloud operations, DevOps, or site reliability engineering.
- Strong hands-on experience managing Kubernetes clusters in production environments.
- Knowledge of container technologies, including Docker or compatible container runtimes.
- Experience with cloud platforms such as AWS, Microsoft Azure, or Google Cloud and their managed Kubernetes services.
- Strong understanding of Linux administration, networking, DNS, load balancing, storage, and distributed systems.
- Experience with Helm, GitOps workflows, and tools such as Argo CD or Flux.
- Familiarity with infrastructure as code using Terraform, Ansible, or comparable tools.
- Experience with monitoring and logging platforms such as Prometheus, Grafana, and the Elastic Stack.
- Understanding of Kubernetes security, RBAC, network policies, secrets handling, and vulnerability management.
- Strong troubleshooting, incident management, analytical, and documentation skills.
- Ability to work independently and coordinate effectively with distributed teams in a remote environment.
What We Offer
- Competitive compensation based on qualifications and professional experience.
- A 100% remote working arrangement with flexible coordination across distributed teams.
- Opportunities to manage large-scale container infrastructure and improve platform reliability.
- A collaborative environment focused on technical excellence, automation, and continuous improvement.