-
Lead the design, deployment, and management of Kubernetes clusters across production and non-production environments.
-
Develop, implement, and maintain CI/CD pipelines using modern DevOps tools.
-
Architect scalable and highly available infrastructure using microservices and containerization best practices.
-
Manage Kubernetes networking, storage, monitoring, and security configurations.
-
Automate build, deployment, and infrastructure provisioning processes.
-
Troubleshoot performance, availability, and reliability issues within Kubernetes and containerized environments.
-
Provide guidance and technical leadership to DevOps, Cloud, and Development teams.
-
Collaborate with stakeholders to define technical requirements and align infrastructure solutions with business needs.
-
Maintain detailed documentation and enforce architectural standards and governance.
-
Ensure compliance with security policies and implement Kubernetes security controls and RBAC.
-
Monitor and optimize cluster performance using observability tools.
-
12+ years of professional IT experience with strong background in DevOps, Cloud, or Systems Engineering.
-
Extensive hands-on experience managing Kubernetes in production environments.
-
Expertise in container technologies such as Docker, containerd, or CRI-O.
-
Strong experience with cloud platforms such as AWS, GCP, or Azure.
-
Proficiency with Terraform, Helm, Argo CD, Jenkins, GitLab CI, or equivalent tools.
-
Deep understanding of Kubernetes networking, service mesh, ingress controllers, and persistent storage.
-
Strong scripting or programming skills in Bash, Python, or Go.
-
Experience with monitoring and logging tools such as Prometheus, Grafana, ELK/EFK, or Datadog.
-
Knowledge of security best practices including secrets management, image scanning, and policy enforcement.
-
Solid understanding of Linux systems administration.
-
Excellent problem-solving, communication, and mentoring skills.