Job
Description
About the Role:
The cloud engineering team at a robotic-focused startup, working on what will be one of the most sophisticated uses of artificial intelligence and robotics in consumer products.We are looking for a DevOps Manager with deep technical expertise in managing scalable and distributed cloud applications to join our Cloud Engineering team and take lead in cloud architecture design and execution of existing Miko product line as well as our new product developmentinitiatives.The key responsibilities of the DevOps Manger at Miko includeAs a DevOps Manager, you will be responsible for reliability, scalability, and automation while keeping an eye on latency, performance, and capacity for the growing cloud infrastructure of Miko.Automating and optimizing build, test, integrate, and release processes and Lead best-practices for building, testing, and releasing softwareMaintaining and streamlining multiple internal deployments and workflows , Identifying infrastructure needs and translating them into actionRecognize and correct issues with Infrastructure components (orchestration, configuration, elastic services) to maintain service continuity.Ability to diagnose, troubleshoot and perform root cause analysis of critical business and production issues.Proficiency with load and performance testing.Requirements:4+ years of experience as DevOps engineer managing a distributed application stack on cloud hosting platformsDemonstrated command of DevOps/Operations and technical processes, artifacts and toolsGood understanding of Distributed and scalable architecture ,Microservices, SOA principles and surrounding technologiesProficiency with Linux system administrationProficiency with containerization Technologies like Docker and Container orchestration technologies like KubernetesProficiency with continuous builds & deployments and associated tools such as Jenkins/ Strata / Bamboo/ Git or equivalent.Proficiency with auto scaling and concepts of cluster scaling, Horizontal and Vertical Pod scalingProficiency with using and managing Relational databasesProficient with network configuration VPC, firewalls , jump servers ,RBAC on cloud hosting platformsProficiency with application monitoring, integration ,testing and health checksProficiency in log collections, application monitoring, performance monitoring/tuning and securityProficiency in programming in Python or a similar language as needed in fully-automated DevOps environmentExpertise in configuration management or automated deployment scripts with frameworks such as Ansible, Chef, Puppet, etc.Proficiency in web & application server configurations (Nginx/Apache/Django/Tomcat) for dynamic web applications.Proficiency with GCP/AWS/Azure Cloud hosting platformProficiency with load and performance testing , chaos testing frameworks .Experience operating in 24x7 highly available production web services is added plusExperience in using code review tools , software debugging testing and Quality assurance process is an added plusWhy usContribute towards a product development of global consumer robotics product .Work team members from diverse multi-displinary backgrounds who are innovative, customer and growth-focused, and passionate about solving problems and delighting our customers.Work on a next generation indoor robotics platform development which is powered by a proprietary emotional intelligence and adaptive personality engine, complex conversational and multilingual AI framework, edge and hybrid speech & vision recognition along with an active learning and behavioral analysis engine. Our work is fun, challenging, and equally rewarding. Our culture promotes curiosity through on-going learning and knowledge sharing initiatives, multi displinary teams interactions and non linear growth opportunities for team members