You will lead the design, implementation, and management of a Kubernetes-based platform ecosystem.
Responsibilities
- Implement platform capabilities and containerization strategies using Kubernetes, Docker, and service mesh.
- Design and manage Kubernetes cluster topology, traffic shaping, APIs, CI/CD pipelines, and observability.
- Automate Kubernetes infrastructure deployment and management.
- Develop self-service platform capabilities for developer workflows, including API and certificate management.
- Optimize the Kubernetes platform for high availability and scalability.
Required Skills
- 8+ years of experience in cloud computing development and design.
- 5+ years of experience with Kubernetes, preferably AKS or EKS.
- Strong Infrastructure as Code (IaC) experience on Azure, AWS, or GCP.
- Expertise in Kubernetes, Linux, and CI/CD.
- Proficiency in Python and Bash scripting.
- Experience with observability tools such as Prometheus, Elasticsearch, Grafana, Datadog, or Dynatrace.
- Solid understanding of Continuous Development and Deployment in Azure or AWS.
- Extensive experience working in Linux environments.
- Bachelor's degree.
Preferred Skills
- Familiarity with Azure Arc and Azure IoT Hub.
- Understanding of edge computing.
- Experience with GitOps practices.
- Knowledge of security best practices and compliance for hybrid deployments.