Kubernetes Engineer

Job Description

Title: Kubernetes Engineer
Job Location: Hyderabad 
Ensure DevOps systems build are robust i.e. can scale, handle rapid growth, and limit exposure to single points of failure and security vulnerabilities
This is a hands-on role that architects and supports build and release automation pipelines. You will be part of one team that will deploy a full software stack in public/ private clouds. Plan, install and deploy highly available solutions in public cloud.
Job Duties
Responsible for overall Docker & Kubernetes setup, configuration and Architecture.
Configuring and maintaining/ supporting a large scale Docker based 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.
Hands-on experience in scripting such as Node.JS
Assist Development teams to migrate applications to Docker based PaaS platform using Kubernetes.
Experience in defining Application Deployment Solution on Docker based PaaS environment and migrating applications to Kubernetes and Docker platform.
Should be able to design and implement required Failover mechanisms in a Docker/Kubernetes Ecosystems.
Should be well versed in generic Administration tasks of creating Docker images managing versions, container networking and standard Infrastructure maintenance tasks on Docker and kubernetes platform.