Your role: Responsible for overall Docker & Kubernetes setup, configuration and architecture.
Configuring and maintaining/supporting a large scale Docker based PaaS environment using Kubernetes
Troubleshoot and resolve issues within the Docker and Kubernetes environment
Ensure proper operational aspects including monitoring, reporting, backup for both Docker hosts and associated images and containers
Help develop and maintain automated processes, tools, and documentation in support of Docker.
Work with development teams to understand capacity and performance requirements & define a deployment solution using container orchestration tools to ensure scalable and highly available solution.
Assist Development teams to migrate applications to Docker based PaaS platform using Kubernetes.
Define Application Deployment Solution on Docker based PaaS environment and migrating applications to Kubernetes and Docker platform.
Design and implement required Failover mechanisms in a Docker/Kubernetes Ecosystems.
Assist in the capacity planning, maintenance and support of Servers