Job Description :
Title: DevOps with Kubernetes
Duration: Long term
Location: Bay Area, CA or remote

Responsibilities:

· Develop and roll out, next generation tools and processes, to support continuous delivery in a high scale microservices environment
· Write highly scalable tools to be used by the engineering teams by following coding best practices
· Develop tools used to package software into Docker containers
· Develop tools used to deploy the containers on different the PaaS
· Build and operate internal Mesos based PaaS
· Build easy to use developer tools for interacting with the platform

Requirements

· Experience or deep knowledge of at least some of the following: Docker, Kubernetes, Mesos, PaaS, IaaS
· Great programming skills using one of the following: Java, Scala, Python, Ruby or similar
· A minimum of 5 years’ experience in software development, preferably developer-facing tools
· Deep understanding of Agile and Continuous Delivery concepts and tools
· Strong knowledge of all aspects of the Software Development Life Cycle (SDLC
· Experience with current DevOps toolchains for infrastructure deployment, software build/test/deploy, and systems/application monitoring/logging such as Jenkins, Ansible, Maven, Chef, SALT, Puppet, ELK, AppDynamics etc.
· Knowledge of agile software development methodologies such as Agile and Service Oriented Architecture (SOA

Client : CriticalRiver Inc.