The successful candidate will build, scale, automate and maintain a number of infrastructure projects including but not limited to - monitoring and alerting, automated deployments (cloud and on-premise), software-defined networking, resilient storage, automated containerization using Docker, Container management using Kubernetes, Catastrophic system failure recovery, high availability etc. As a DevOps engineer, the candidate will be responsible for the development of tools that allows application engineers to focus just on coding/developing the application while everything else happens automatically in the background, including continuous integration, continuous monitoring, continuous deployment to staging, rules-based promotion to dev, stage, alpha, beta, and production environment.